MELDPKAAAMSEAGPSQRRSARDSVIVPICDDEQLRHRIDEDFEPSCHQGTLACWAVLAKSFYFRAMLQGPWKEAKEARVEITVDDPNISVDSMALAIDYLYGKDVAIPPHLALQLLATACMLQLDDLTALCIKAITDTLSPHTFIDSVEFAIFYSQRNLLEVCLRWLRCHLVSSGAGVGRKRLNLLPREGGACCPNECIAEEQSRSNFGSAWLRRSVRDAQPPLHERRSCTDCDIVLDGKHISYHNRRLSLDVFRELIASEDARRERFERPDSSGELVQCYIRRVKDAELKEERRYYLYAQATDELLLVARKRSGGRTSEFEISFDPFDLSRFGPRFVGAMRSNFLGTQYVLAMVFYQVNLLGRRGAEGRPARSRGDLLALRNKPPLWSDQLNAYTLNFYGRVKMASKKNFQLIHPENPDQILLMFGKVETDVFTLDYRYPLSCLQAFSIALSSFDHKIAVS*