MVSAMGLHRATDSIPMSLLQSLLFLSNLQAETFKKYPDPLSQISITAILGSIPSVVLIMVQDRGIKSTSWVLDMSGIFIVVIALFFSCFKELVGKEVTMELKNDLAIRGTLHSVDQYLNIKLENTRVVEQDKYPHMNPYLYLLVVDSMSGKLQQQQDNGDLKGLKIPRGVISANHAQFADDTILLSDMVVNTEKSFSVRSCPALPLFMKTKAWAIGSAEICWGLLNLILDKRICGLAAAAHYYFHSEIQFENDLRAVNLSNHEDPTATVNASRRYTALPKILPLVLFGKLPSLYRVPFKPRNQL*