MESNHEDAAWLKVMEVITLCCLPSALKAAVQLDVMEILATHAGEGGFLSASQIASHFQARLASSTSLEHAAASLDRILRVLACHGLLSSSLLTSPHTPSTRTYGLNSLSQLLLQNEISLSPFLLLQVDPLCLEPFVHLHEGVLEGAPPFEKVYGMPFWPFLEKNSSLDAHFNQAMAGISKHLMHTFLQRYHGFEGVTSLVDVGGGNGACLEMIVSKYPHIEGINFDQAHVIANAPQYPGVKHVEGDMFEEIPQASTIFMKWILHNWSDAQCTKVLKNCYHALPDHGKVILVDAILNDQVEYELGSRTKYHMDFLMFVFFQQGKERTQGELDFICKASGFSRSQVICNINGNNVVELFKEPLEASITKLA*