MSPEMEFVKVLGKGTYGSVELFSHKQNDGSLLYNAVKIMDSENYGSIDQEFRILSELRGCPCIVQLCGNSLVQGIDCNGKKVYMMSMEYAAAGTLTNFIKRNRTKLSDSVIKDFTRMILQGLVSIHNHGYVHCDLKPDNILLFPLYDKDTWNCSYELKISDFGISTRAGDKSGCWRVDEPWVGTSIYMSPESVSDGTTVEKTLDLWSLGCIVLKMYTGKRPWLGFEKDVKSLLLNQKAPEIPETLPCDARLFLEKCFSRKPEERGSASELLLHPFLTGDEKKGSSVAGGERTGMVLRLRKPPPISKDIPTKPRKLKVISQKPQQLKKVSNKPLKVKIVPPRPPRSDFVPVL*