MVSIYIQHGKNKEALGLLMKMDLEGLQPNACTFSSVLTACANLGSLEMGKAVHRRAAASGLVSDTVQNALINMYAKCQRLGEAKRLFDQIPNNQQRNVISWNGMVMAYSQNGYYNEAVDVFHRLFLEGIQGDNISFTCIFHALSHAGSLDRGRDYFLSMGPDHGLTPTLDLYVSLVDLLGRSGRLNDAIALILDMPAEPDVMSWMTLLGGCKLQGNVELGKYAAERIFELDPEDPSPYVLLSNIYFAAGVERDAESLREVIASRFREEEYAATVG*