MSVLKHFEHLRIRLEVIKSATNNFAKESCIGRGGFGKVYKGELLHSKGHSMVAIKRLDRSFGQGDSEFWKELIMLSVYRHQNIVSLLGFCDEKGEKILVYEYASKRSLDLHLDNKDLTWVQRLTVCIGAARGLAYLHDPGETQQRVLHRDIKSSNILLDENWNARIADLGLSRFGPANQKYTFLVTNNTVGTIGYCDPLYLETGLLTKESDVYSFGVVLFEVLCGRLCFGNNGSFTQLVRKHYKRNNLNEIVWGNIKDEIHPSSLKVFSTIAYRCLKCDNEKRPLMKQVVTELETALEYQLSAASVSTPTYQPGFEKLKQEKVDLREHGRHQDQYKWLEAHGVEEENLVHNLPKDPRKDLKRHICVDLVKRVPLFKDMNERQLHDICQRLKPRLYTDNTYIIQEGDSVDEMLFIIRGHLESTTTYKEKNSVFNNGYLGDGDFTSEELLTWAIDPKSGANFPSSTRTLKALSEIEAFALLANELKFIVHHFGIPQKQLQHTFRFYSKRWRTWSAFFIQTAWRRYSKRKVLKQRRMEEEAELNTCINGGGVGGTSSSVGATFLALTFAAKVILGVYRNRNLKIAREMMKLQKPPEPDFNAHAD*