MTTLFEVAQHWLNQDPDTETRAELTALLDAAKGGDKAAEAELHARFDGRLQFGTAGLRGRLQAGSMGMNRVLVSQAAGGLAEYLKGYDKEPSIVIGYDGRKNSDVFAHDTAEIMAGAGVKAYLLPRKLPTPVLAYAIQYFDTTAGVMVTASHNPPEDNGYKVYLGKANGGGQIVSPADKDIAALIDKVAAGNIQDLPRSDNYVVLNDEVVDAYITKTASLAKEPACDINYVYTAMHGVGYEVLSKTLAKAGLPQPHVVADQVWPDGTFPTVNFPNPEEKGALDLAIKVAKEKNAEFIIANDPDADRLAVAVPDAQGNWKSLHGNVVGCFLGWYLAKQYQGKQGTLACSLVSSPALAEIAKKYGFQSEETLTGFKYIGKVSGLLFGFEEALGYLVDPDKVRDKDGISAAIVFLDLVRNLKKQGKTLADYADEFTKEFGAYVSGQISIRVSDLSEIGKLMTALRNNPPAEIAGVKVAQFIDHTKTDRQSDILVFNLENGGRLIARPSGTEPKIKFYLDARGKDPKDADRVLAEFDEGVRHILRQDAYGKQDC*