MNLQGNEHNHKNGVFTADEELQAATKVQFGTTGESHEYSSVALPTGSDRNAQVKGSVATRPAPLDKSLVPGRKDMQGRTLLKSMNLAQLEDFVETELGTKRFRARQLWQWMYKEDKLAKSFDEMTDIAVELRSALNEKCTIDSLFVDDVVYASDGTRKIMYRLTSQPDSGTIECVWIPTDDRVTLCVSSQLGCALNCQFCATALLGLKRHLAVEEIVDQVVIAKRMFDAEKRVSNVVFMGMGEPLHNINNVLAAVNCLLDNRGLNLSHNKVTVSTSGLVPEIVRFCRESKACLAVSLNASCDETRNWLMPINRKYNMDALFSALRQEFPRRGENSGRVQRRVFFEYVMLRGVNDSMEDAQRLLKLMRSVPCKLNLIRFNSHPGSLFESSSEQQIERVRAFLAGYGMVVTRRESRGDEKMMACGQLGKIDEQSQQRPTPRLKVPAKFQPVLSAKKPIKADSQIY*