MKFPVLFLNHGGGPLPLMGRQLHLAAHMKQVVKQHLPLEKPKSIVVLSAHWESDPIKISSAEAPKMYYDYSGFPPETYKYQYPAPGSPQLATKIHSLFEDNGIPSELDPARGFDHGVFVPLMLMYPDADIPVVCVSLHSSLSADTNMEVGAALQPLRDEGVLILGSGYTFHNMHAFFNPSPETHEASKLFNEWLKTTITGPGNVATKLSRWEQAPGARVAHPREEHLMPLLIVMAAGGIGTTPKVIFDLPDDHENHAVSGYLFE*