MGTMESCVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDIDLYRIEPWDLQEQCRIGYEEQSEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKAVYDKTRLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLESEENGPPQEEGWVVCRAFKKRSTNCQARNCEGWESSYGYDEPGGGLSSIIDSIDYLPRQAPTFLCKQEIESDNLNYLHSEQFVQQLPQLNSPSLTLKKRPSIVSIGSPNDDEDEEVKSMMRGCNNAEKVTDWRALDKFVASQLSHGESGDDGERVGELGGQENTDMALLLLQSSGSSREEGSKINELLSSGSVCDIGICVFEK