MATPVEPPNGIRSPGKHYYSMWQSLFEIDTKYVPIKPIGRGAYGIVCSSVNRESNEKVAIKKINNAFENRVDALRTLRELKLLRHLRHENVIALKDVMMPIHRRSFKDVYLVYELMDTDLHQIVKSSQTLTNDHCQYFLFQLLRGLKYLHSANILHRDLKPGNLLINANCDLKICDFGLARTSSGKDQFMTEYVVTRWYRAPELLLCCDNYGTSIDVWSVGCIFAELLGRKPVFPGTECLNQLKLIINILGSQREEDLEFIDNPKARKYIKSLPYSPGTPFSRLYPQAHPLAIDLLQRMLVFDPSKRISVMEALQHPYMSPLYDPNTDPPAQVPINLDIDEDLGEETIRDMMWTEILHYHPEAATAAMEEVM*