MSLNSSLKNLQLNSCGSTDVDKLLQENQELKRQISGNACQIPYEELDIQDKIGGGGFSIVYRGFWRGTPVAIKKWFDPSMSDELMQEFREEVMTLQSLRHPNVLQFLGVCMKPPNLCMVTEHMPFNLHSVLYTSKTQLDKPKIIEMAKDIARALSYLHSRKPAVVHRDIKPANFLVDRAFKVKLCDMGLASNSKSQVGAGTPQYMAPELLENKPYNEKVDIYAFGVVLNELVSRMQPWGFMTPAEIKSNVLAGGRPELPLSCPRNIQEVITKCWHQDPAQRPSCDTLLDMLSKVAKQL*