MAPQDSVKILELCQVAPAYISPESITDFSLPLTFLDIAWFKFPPAQQIIFYELTESSPTFFNLVILPRLKKSLSQTLFHFLPLAGHLLVGNLAEIENRIEKDLVWPENSPKPILLYTPNDAISLTIAESNADLSHLSGNETRQAIESFPYIPELPTSDAKASVIALQITVFPNKGFSISIVCHHGILDGKSATTFLKAWAYICKHLEYDQQPSLPSELTPFLDRGVIKDAYGLEMIFLNQWLALTRPDTKSDSRSLKLVSNMAVSPDVVRATFQLTREDIEILRETISSQLEKVLQEELNPTKQMDYMSTFVLTCAYTVVCMVKARGGDSNRKIYFIFSADCRGRLDPPIPQNYIGNCITSQHIVIKAGVSMEECGVAMIAQRISGMIKGLEKGLFEGAKERLLELASIEPGTEIIGVTGSTRFEDYSWDFGWGRPNKVEFTGNARGGVISLARSREGTGGVEIGLALKMHEMENFVSFFVNNLKNFRRISK*