MKGDQPIPNVHLLKEQRLKFLPDKKLYSEMVVKIFAQDMILKEDLGRSSLAPRHPSRPASRNAYDDGVNPISVVEGQVVNMRHEMAGVESLLSGSAMPGLARVQSLSAQSSHAFASALGASLSRNQTPDPQHVMTRSPSPCPPGMGGRFGVTDNQNIVCSNSFNGVSSNVNESAEIVAALSGMSLSSNGNKNQQHSQLGKSQVQSIQTPILTQSLQQSCGVLDQSNRALTDSNMSSVTSQMQREGIRSPQQSGSLTRDLSSTAMESASTADGIFNIEGASGPYHNANVSNMCAPNYGMNGYPVNSMLPSMMSGYLAPGSLHPTFDNGAAGMDSRNTEGGLPGGTSRDTGDLQSPYKVGRISGRSDPSMDLSKSFYQIGNPIPGPFLDNCGVYKGKTPAGMVSGGRGEVHHKKVCEPLESRHQATX