MSQKELHRFEVIQKIRDERLSVVQAAELLDLSRSQVHRLLQAYDLYGPAGIVSKKRSRPSNRRHSEDFRNAALDLIRERYLDFGPTLAREKLIELHRISVSKETLRQWMTEAGIWVSRRERKKRVFQPRGRRDCFGELVQIDGSHHWWFESRGPKCALLVYIDDATGKLLHLRFAGSENTFDYLHATKAYLQQWGKPLAFYSDKHGVFRSTNASKTDRTSGLTQFGRALYELNIDIICANTPQAKGRVERANQTLQDRLVKEMRLRGISTIDAANAYAPEFIEDFNKRFGKLPRNPKDMHRPLADHENLDGAMCRKEVRTLSQSLTLRYDKVLFILDPTEISRPLVGQKVVVCDYPDGRLEIMHQSFSLPYRTFDKLRSVHRAEVVDNKRLDDMLSIVAEMQAGRELERSKSGPSRTGQKDHMFGIRDGSISNGYQKRGRKPGRRTDFMNDPEVIAKRKNALARMEAAE*