301 aa
MKSNPAIQAAIDLTAGAAGGTACVLTGQPFDTMKVKMQTFPDLYRGLTDCCLKTFSQVGF
RGFYKGTSPALIANIAENSVLFMCYGFCQQVVRRAVGLDRQAKLSDLQNAAAGSFASAFA
ALVLCPTELVKCRLQTMYEMETSGKIARSQNTVWSVVKTILRKDGPLGFYHGLSSTLLRE
VPGYFFFFGGYELSRSFFASGRSKDELGPVPLMLSGGIGGICLWLAVYPVDCIKSRIQVL
SMSGKQAGFIGTFLGVVKNEGITALYSGLKPTMIRAFPANGALFLAYEYSRKLMMSQLET
Y