MATPVEPPNGIRSPGKHYYSMWQSLFEIDTKYVPIKPIGRGAYGIVCSSVNREINEKVAIKKINNAFENRVDALRTLRELKLLRHLRHENVIALKDVMMPIHRRSFKDVYLVYELMDTDLHQIVKSSQTLTNDHCQYFLFQLLRGLKYLHSANILHRDLKPGNLLINANCDLKICDFGLARTSSGKDQFMTEYVVTRWYRAPELLLCCDNYGTSIDVWSVGCIFAELLGRKPVFPGTECLNQLKLIINILGSQREEDLEFIDNPKARKYIKSLPYSPGTPFSRLYPQAHPLAIDLLQRMLVFDPSKRISVMEALQHPYMSPLYDPNTDPPAQVPINLDIDEDLGEETIRDMMWTEILHYHPEAATAAMEEVM*