301 aa
MKSNPAIQAAIDLTAGAAGGTACVLTGQPFDTMKVKMQTFPDLYRGLTDCCLKTYSQVGF
RGFYKGTSPALIANIAENSVLFMCYGFCQQVVRKVVGLEKQAKLSDLQNAAAGSFASAFA
ALVLCPTELVKCRLQTMYEMEMSGKIAKSQNTVWSVVKSILRKDGPLGFYRGLSSTLLRE
VPGYFFFFGGYELSRSFFASGTSKDELGPVPLMLSGGFGGICLWLAVYPVDCIKSRIQVL
SMSGKQAGFIGTFISIVKNEGITALYSGLKPTMIRAFPANGALFLAYEYSRKLMMSQFEA
Y