MSKLVLEFDGCFFYCTTKIEEQCLEPPIASSSSGPSSFVHTSLVLKQRHSFAVKSTSADVCTTFDGSVEGVSSHTVEERVGVLLLNLGGPETLNDVQPFLFNLFADPDIIRLPRLFRFLQRPLAKLISTFRAPKSKEAYASIGGGSPLRKITNEQANALKLALQKKNLHADIYMLECVLVVLPLYPQYSISTSGSSIRVLQNIVNEDSYFAALPVSIIESWYQRDGYVKSMAELIQKELSIFANPEEVMIFFSAHGVPLTYVKDAGDPYRDQMEDCITLIMEELRSRGILNSHTLAYQSRVGPVQWLKPFVSEHIETLEEIDIEYKELALESGIENWGRVPALGCTSSFISDLADAVIEALPSASAITTRKGINADSDMDLRRYLSKMFFGSILAFILLLSPRMISTFRNNLL*