MRGKRGAAAAATAALPEQQAVHARLEKSARPDVLYATGVMRAYLRASLPLQSLRLLAGLLPRAPRLLATSFSLSVALQACGSAAAPVSVGAALHARALRSGFAAADLFVRTALVEMYAKAGRVDLARDAFDEAPLRDVFLCNVMLAAYVSRSEVAEARKVFDGMPMRDLVSWNTMIHGYAMRGEVGLAREIFDGTEDRDAFSWSSMISAYAKSRRSKEALELWREMHAASIIPDCITLVSVVSACSDLGALAVGAEVHRFVESNRIELDLKLGTALIDMYAKCGDIESAQRVFDRMPEKDVQTWSSMIIGLANHGLGHESLSLFSKMISEGMKPNGVTFVGVLIACTHVGLVSEGKKYFRSMNEVHGIEPTVEHYGCMVDLLGRSGHVEEARQLIRSMTFEPDTIIWRALLGACRIHKNVEIAEEAMAKLRVLDPLGDGHYVLLSNIYAQANSWEGVAEMRKTIRRDNIQRIPGRSSIEWDEKIHEFVSGDRLHPRSKEIYRVLEEMMDRLKQAGYKPMTGLVLQDIDEQSKERSLAEHSEKLAIAFALLTTPARSTIRITKNLRACEDCHSAMKLISLVYDRKLIVRDRNRFHHFSEGQCSCKDYW*