MEIRKRRGRPHIPEIRVEKKEEEEEQPLSPAARLFHAPEFNCNIISVVGLKSKIKPAVIIDGIKQTLIRHPRFSCKLVESGNNQRREQKWVQTKVVAEDHVVIPKIDMHNIENANADAFLDSYVSDLTTIPLDTSKPLWEVHLLDLRTSDAENVAILKIHHSVGDGMSLMSLVLACTRKTSNPDELPSLPNQKSSLSGSRSYSRLFWLVMALWSVAMLVLNTVCDALEFIATAMFLKDTETPIKGNFRLSTSKRMCCVHRTVSFDDLKLIKNAMQMTVNDVILGVSQAGLSQYLKRRYGEQEEPMPKGIRLRAALLVNIRPATGIQDLADIMENGSNCTWGNWIGYIIFPFSISLCDDPLEHLRRAKFIIDRKKNSFEALLTFIVGNFILKSFGVQRAANILKRALSNTTMSFSNMVGPIEEISFYGHPVTYMAPSVYGHPHALTMHFQSYMNKMTVSLTVDPTVISDPHRLCDDWEESLRSIKAAVQEK