MKRICRKDGLVVQVRVPSKRCAKPPREIGPGAKLETLFRIGRAAILPLDTQFIVADNNEDALVLHKLDIAPLKAYSDGTRIDGRVGAAAVLEHIGDDGEVHRAKRHLHVGGESHYTSVITDLSLYSDSKVALNAVSVAARRRPGWKLANFVLNHYDLLLRRHPTANVMFRWIAGHRDVAGHGIADCLAREAAIGGSVARTMARELGLDNYLRWNRPTRKQRAAKKASKRHKQRKEVEATESGADPGCIVIDGVDRLRPKRACSVLPLPPAPSDEPKPHVPHEVILHAASGAGDLEGVKFPMGQACLYYASPRPPRTRLAGEVRLRLLPSLDDDCKRWTDQSLRDAFARGRDLCVLPASAWRVPLLTVWGYRAIRQMLLHEGLVEPAVMRTAEKLGRTFGQQRHGSRVMHSFGQRSVVDSGTKRHRFYFLCEGLLCSHVVRNLCSWNQRGAKEAYQPFLRLICSFELSTYLGHDGGRFVVMRVLNALASVRHDARYSEPQDIPLPRAETLLAREVR*