MVETKLNIAFCSVPMVGHLNPLLPYAAELIKRGHSVTVFHEAHPKYRQKIESSGAKEVISVTYDCQNDDNKSWSGIIFDCVKSYYEGQATLPSVMVYEFFAVEAADAADALGVPSIGVFPNPRSVNRWAATLEDQNTLKWKLWCAFMWQVEPILARVLWCFRSWGRFKRGLPVLPEQDLYPSPYMPRPMIGCTTPLIEFPDLPEAPLFHMVGPSIPTVADPIEPDLNSWLEAQKDKPIVYVAFGTMYKYNEETIQKLEADFLALGNSVSVLWSLPKQHQSSLITQPPPQNWRVESFFPQVSLFKTGKIGVFVTHCGSNSVYEALVSGVPMVCYPQFADQPANATRLVRAGVGLIARKGMLGDALKNMLGKLDVFAKASKDLAAALNSNNAAQQAADLIEQVASGEHLVNKNRRLPLLPLFLAGAAVPIAIVALA*