MKENELKNEKSVDVLSVKQLESQKTVLPQDLFRSSFTWFCYEIYKSLVFRIWMLLWLPLSVWWKLSNNWIYPLMVSLLVLFWGPVFVLVIFRLSRKRSLSKQLTQFCKEITKNTPSSDPHDWEVVAANLNSYFYENKAWNTKYFFFSAMSCQEAFRTTLLEPFSLKKDEAAKVKSFKDSVPYIEEALEVYFTEVEKQWKLFNSEKSWSPVGLEDAKLPKEAYRFKLTWVLKRIFNRRCLPLFLFYLHNVFISRNDGTIARPLFLVVLFFIMTRDFRNMRMIVLSVKMEHKMQFLSTIINEQESGANGWDEIAKKMNRYLFEKKVWKNEEFFFDGIDCEWFFSHFFYRVLSAKKSMRALSLNVELWPYIKEAQLSCSEESLA*