MPEILRVGIIGLGEIAQVSHISVLNSLSDYYTITYLCDPSPTALEHCSSKVTGNKPQTTTDAAQLCSSPDVDVVLISSAHGFHPSQAILALHNDKYTLVEKPLALCYRDIEQLEEAEKGSAGKIFVGYQRRYAQAFVDAVSEVGGLGKIQYARVRDIIGPNSVFVGQSATYPRKFTDFKQEDSQAMSALLDEQITHALGTEYGIDVTPSAKEFLAFFGILATHDLSAMREILGGMPQKVLGSSLGLPFWTVLFQYDGFAVTYESGVNNVPIFDAHLEVYSEDKIVRVNYDTPYVKGLPVTMTIRERIGESGYQERTVRKTYEDPYTLEFLEFHDCAVKGKTPKTSVGDAKKDLDLFKMIMQSSKIS*