301 aa
MKSNPAIQATIDLTAGAAGGTACVLTGQPFDTMKVKMQTFPDLYRGLTDCCLKTYSQVGF
RGFYKGTSPALIANIAENSVLFMCYGFCQQVVRKVVGLDKQAKLSDLQNAAAGSLASAFA
ALALCPTELVKCRLQTMFEMEASGKIAKSQNTVWSVVKTILRTDGPLGFYHGLSSTLLRE
VPGYFFFFGGYELSRSFFASGRSKDELGPVPLMLSGGVGGISLWLAVYPVDCIKSRIQVL
SMSGKQAGFIGTCISIVRNEGILALYSGLKPTMIRAFPANGALFLAYEYSRKLMMSQFEA
D