MPWKTALSFRQRVNVLLLQPIGKPDNDQILLVAHGNLHVTKGAFIDNLQYEHDAEEQEILPKTWDENRTLYKVVEMELSLMYDILYTKAAMVHTWGGYAIRVAFPFTGATAFLLFWFHSEDDVSKHLFESIWKSLKLAYPPTVPIDKAKATLPPAPFPPQHPGRADPAEMMPPTKQIVRQRELEDADLNFSPACQESILIWHIATDVFLLCSHQYSSLSKEVQAIKLLSDYMVFLVAVRPNMVPGLKLRSLYVAVGYALTNDDEILPKEGYHCNLTEKKEKLANRLVEMEQKPSSKNAPRSKWRPGVSGHVLVQARKGKAWVRFLVYTSVRCTRDSHAKQLACGGELTTIIWILNEYAGIFRIDGDQGDDDKDKLTSSYL*