MRRKGHSHGAVSPCAACKLLRRKCVEDCVFAPYFPAKEPYKFAIVHKIFGASNVNKMLQVLSENHRSDAVNSIVYEANARVQDPVYGCVGIISSLQRQLETLQTQLAFAQAELVHMKTLHRIDTKPPPYMASGISFPANKDLSNDVDMAFAYENGAGESLWSC