MATQVEPPNGVRSEGKHYFSMWQALFEIDTKYVPIKPIGRGAYGIVCSSVNRETNEKVAIKKIHNAFDNRIDALRTLRELKLLRHLRHENVIALKDVMVPIHRRSFKDVYLVYELMDTDLHQIIKSSQALTNDHCQYFLFQLLRGLKYLHSANILHRDLKPGNLLINANCDLKICDFGLARTRTTKDQFMTEYVVTRWYRAPELLLCCDNYGTSIDIWSVGCIFAELLGRKPLFPGTECLNQLRLIINILGSQREDDIEFIDNPKARKFIKSLPFSQGTSFNRLYPHAHPLAVDLLQKMLVFDPSKRISVTEALHHPYMSSLYDPRCDPVVTCPLDMDIDEDLGEEMIREMMWKEMLHYHPEVVANGNA*