MSPWQRKLRRALGSVKDQTTIGLAKVAGAMAPELEVALVKATSHDKSPFEEKHVQEIIFLTSTSRSYAMACVSHLSRRLSRTQNWIVVIKALMLTHRLLRDGDPAFEEELLRECRAGGHVLNLSGFRDDSVTTGWEYSAFVRTYALYLDELLDYNANNRALSLDDSRLSSSSNSSFGRRSGSDAYGSINEEHEPLAFKEMKANELLERMPLVQRMLERVLACHPAGDAKINRLIQMALDFVVKDSFQFYESMCDGLAVLLDAFFEMESAECAKAFEIQTVAAKQTEALDNFYVFCKDIGLCRALKYPYVQRIPEELLETMEVFLRNILTNATSKDNEERGSEELGELTALPVLPLAEALSAPTHVSTAQEGSMEPSLLDISQNTLLVGSQPESNCALVSSADTNALAWETFDEVVKVAPQASARTLEAETSPNGWELALLASTDPTPEPNSFVMAEGLDYLLMDRLQDQAIYLQRPHFNIALSGAGSSTTPSNPSLLLALPAPEANPPGEDPFFASSSIPPPSYVQMSDMKQKQELLLIEQQFWEHYRRNGMQGQNGLAKSHETGFGNTLQPFHSAPFLH*