MPALPALALFSVATPVMRPTPPLRPCTVVVAGANGRVGSMVCRQLLRTQEKVTVRALVRSADRVEDYARLSYEVGAEDARYALRPAWALAPEEDGGGFSFETQSQFDETVQSGYGLDRLELVPCELRHEPDLRAALRGAVALVWCASEFEPLTRRRLPGRLADAASSIGRFGADLFELRLPGFGRGQSGRGEGGRDEAAEAEDEEARVARASSVSAFEGAIDDDGVALAAATVADEIGRRARIAALTGGGAGGPAAGEGTPTPFVLASGSAALGYDVAGDELQENEFGFRKRRGEASARAALRRAGVAFSVVRSAAIDASAPGMLLGEGLPLCWAAADVAEEDGELAEEGAAGRRQEELRGSLIAPRDLAAALVEALAGGAPEEGAETREVWTQTGKERAAAKERALSGSA*