301 aa
MGKCSKDKRDIYYRLGKSEGYRARSAYKLIHLDEQYGLFNNPDHAVNRVIDLCAAPGSWS
QVLVKKLNEAKSAEDEPAKIVAVDLQPMAPIDGVVQIVGDITKLETATSILSHFEGQKAD
LVVCDGAPDVTGLHDLDEFVQSQLLLAALNITLSVLKVGGTFVAKIFRGRDVNMLYDQLS
NFFGEVDCAKPRSSRSSSIEAFVVCRNYDPPEGFVPDMTHPLLMNPATRCESDEGSSQDL
RRILDFVACGDLSAWPDSDMNYPPPSPPGTAQDGGQDSDPIAPPTEPPYKEWLLKKSRGE
I