MAAALVEQVMGWFPRAADAIARPASLSAAAGYDGEDRVSVLPDDLLRSVLSRLPAKDAARTAALASRWRHLWRSAPLVISDADLPRSAVARVLADHPGPFRAVTLFRSRFARHERALSEWPRLLAAKGVQDLVIADNVRDPTAATQPLPADVLRCASLQRLFLGFWTFPDTAGLPRGAHVFPHLRELAMFVTTITDQGLDYMLTCSPALETLAFILNKTPERVQLRSKSLRCVLFWLSMVEEEVAVVDTPLLERLILFEAPPGSGEDEVASLPVKVKIASAPKLRVLGYLEPRVHQLQIGDRVIKPNTRASPSTVVPSVKILALKVNFGVLEEVKMLASFLGCFPNVDTLNIVSTIAEEPTGRHHAKFWREVCPVQCVKSHVKTVCVKEFRGDQSEFEFIKFIARSAKELEALLIVLTKENFASEDKACGLTNKLGALSLGVPWVCEEAGMLVLGPRMENVWSCQNASDLTVENPFH*