MVLVLRGKPKNLASFIVSGSFDKFKDILATHSPILSFRNPSSFLQLSNGIFTPKTISARSHSTASSNRQTMVKHPRSMSEKITNLDDALQLFDEMTQRQPLPSVVKFNQSLQAVAKMKHYSCSIELFKQMNVVRVPVDAYTINIVIKCCCQMHHTSEGFAVLGYGFKRDISPDVCTFSALLNGLILEDSVLKAERLFKKLIKEELCEPDTIMYTTMIKGLCKFGNNDTAIALLKLMDRSGCKRNVVTYNTIIDSLCKDQMVDDAFNLFKEMVFHKGILPDVITYNSLIHGLCNLCRWDEVSKLLKEMEDDRISPSVNTFNILVDALCKEGKVEDANCVINIMIQRGKDS*