MPSKERAAVCLAGLFYTVYGAAKYFIDLLIYNSSKRAAKYLGVWLVLQSLSQAYFMVENTISDNELPLLTIYEDCDEALPVYNKAVMTVDIGGGSTEFVLGYRGEVVYATSLELGHIRLGESTLRSKDGELLVGQIEELKRHIRATFTNSGLVEKVREIGFEMAIGSSGTIDSIHQAICKGHAVELRDECESMPVSFQAFRDCEFTRLELNAIVKKLCRMKNKEECAKLLGFTEKPIGSIVSGAVLLQEIFDILGIDTMTVSPYALREGVIADTLVKICSEYRSDPNIRWNSVISLAGRFNNKKRMESDMHSAQLAKELLEGLQRCKEDDQDCFSVVGLSVDENYINLMEAAIVLHGIGMFINHKGYHKHSYYLIKVSDEDVQEEVSPQEATSKKRKPSWLKELVKEATEPVGKPKREKIAPTPPECLKVSFHK*