301 aa
MKSNPAIQAAIDLTAGAAGGTACVLTGQPFDTMKVKMQTFPDLYRGLTDCCLKTYAQVGF
RGFYKGTSPALIANIAENSVLFMCYGFCQQVVRKMVGLDKQAKLSDLQNAAAGSFASAFA
ALVLCPTELVKCRLQTMYEMETSGKITKSQNTVWSVVKSILRKDGPLGFYHGLSSTLLRE
VPGYFFFFGGYELSRSFFASGRSKDELGPVPLMLSGGVGGICLWLAVYPVDCIKSRIQVL
SMSGKQAGFIGTFINVVKNEGIIALYSGLKPTMIRAFPANGALFLAYEYSRKLMMSQLEA
Y