MATLVEPPNGIRQRGKHYYSMWQTLFEIDTKYVPIKPIGRGAYGVVCSSINGETNEKVAIKKINNVFENRIDALRTLRELKLLRHIRHENVIALKDVMMPIHRETFKDVYLVYELMDTDLHQIIKSSQPLSNDHCKYFLFQLLRGLKYLHSANILHRDLKPGNLLVNANCDLKICDFGLARTSRGNGQFMTEYVVTRWYRAPELLLCCDNYGTSIDVWSVGCIFAEILGRKPIFPGTECLNQLKLIINVLGSQSEADLEFIDNPKARRYIKSLPYSRGMHFSRLYPHADPLAIDLLQRMLVFDPTKRITVIEALQHPYMAGLYDPSRNPPVQVPISLDMDENLGEQMIREMMWSEMVHYHPEAGSENT*