MKSPYSRYARRTPASGVGHTPDCVPYSPTSSSHSSGSTLKKRNPLSVAAKSMAGVFVACFTPPEPEPNSSKDFGYSEELKAPSVASSTSGGNERRRSSRRGIYSSPANSVHGREPGSVNFTMEEINAATRNFSPTFKIGQGGFGTVYKGRFQDGTVVAIKRAKKSVYDKHLGVEFQSEIRTLAQVEHLNLVKFYGYLEHEDERIVLVEYVANGTLREHLDCIHGNVIDLAVRLDIAIDVAHAITYLHMYTDHPIIHRDIKSSNILLTENFRAKVADFGFARLAADSDSGATHVSTQVKGTAGYLDPEYLRTYQLTEKSDVYSFGVLLVELVTGRRPIEAKREIKERITAKWAIKKFAEGNAVLILDPKLKCTAANNLALEKILELALQCLAPHRQSRPSMRKCAEILWSIRKDYKEQSASDFRSFSSKSQGSISVITEE*