MRLPWFVLAAAALAVAVSSATAYAPPSKTLKVGFYEHSCPQAEAIVRDAVRRGIARNPGFAPGLIRMHFHDCFVRGCDGSVLINSTPGNRAEKDSVANTPSLRGFEVIDDAKAILESVCPRTVSCADVLAFAARDSADLAGGISYPLPSGRRDGRVSLESEVLDNNVPPPTDDVAALIASFARKGLSADDMVTLSGAHTIGRSHCSSFTQRIHNFTGVQGRTDPSIEPAYASDLKRRCPPATDDPNDPTVVPLDVVTPAEFDNQYYKNVLAHKVPLTSDQTLITSKRTAAIVVFHAAVEKAWRAKFAVSMVRMGNVGVLTGHQGEIREKCFAINRH*