MGRAPCCDKNNVKKGPWSPEEDAKLKEFIEKHGTGGNWIALPQKAGLRRCGKSCRLRWLNYLRPNIKHGEFTEHEDRIICSMFASIGSRWSIIASQLPGRTDNDIKNYWNTKLKKKLLGSSAAAAAAPPRMQRHQQSHHRSSLLLPNSPSLNPGGGYPGFFSGAGGFHPQEPAMPLTLPTTTQEFMLGTHSGHPMVSASALLNHLHGASHHHQLLVKEEISSNMIVFGSDQQSCSSSDGLAAPHSHHHNGNREFILDGYSYGGGYGNSCIDQVDNDKLFQHHQQDDQAQEQQQQLVYNYDEIKQLLMNTSTTSNNINAGQDHGGSMEAGLIGSQGKVTMM