MATLVDPPNGIRNEGKHYFSMWQTLFEIDTKYMPIKPIGRGAYGVVCSSVNSDTNEKVAIKKIHNVYENRIDALRTLRELKLLRHLRHENVIALKDVMMPIHKMSFKDVYLVYELMDTDLHQIIKSSQVLSNDHCQYFLFQLLRGLKYIHSANILHRDLKPGNLLVNANCDLKICDFGLARASNTKGQFMTEYVVTRWYRAPELLLCCDNYGTSIDVWSVGCIFAELLGRKPIFQGTECLNQLKLIVNILGSQREEDLEFIDNPKAKRYIRSLPYSPGMSLSRLYPGAHVLAIDLLQKMLVFDPSKRISVSEALQHPYMAPLYDPNANPPAQVPIDLDVDEDLREEMIREMMWNEMLHYHPQASTLNTEL*