MGRPPCCDKVGVKKGPWTPEEDLVLVSYVQEHGPGNWRSVPASTGLARCSKSCRLRWTNYLRPGIRRGSFTPQEDAVIAHLQSLLGNRWAAIATYLPKRTDNDIKNYWNTHLKKRLQKQQAVGAIFAPPPTESAACSFSSPSSLSYASSVDNISRLLDGFMKASLPPPASSAPTTQSSQSVSDAKDKPGHAAVHFIDADEYPMFPAFHDDGCCISGSFASDQQQQVPLSSIEEWLFDEAVEPKMMDQLASSSDECYSLVPMLF