301 aa
MKSSPPLQAAIDLTAGAVGGVACVLTGQPFDTMKVKMQAFPTLYRGLTDCFLKTYHQVGL
RGFYRGTSPALLAYVAQSSVLFMCYGFCQETVRKAAGLGPGQPLSDLQNAASGSLASAFA
ALVLCPTELVKCRLQTTYEMELARKIEPSPKSIWPVVKNIFMKEGFLGFYHGLSSTLTQE
IPGHFFYFGGYELSRSFFASGGSKDELGPVPLMLSGGIAGVCLWLIIFPLDCIKSRIQVL
SASGKQAGLVRTFLTIVRDEGILTLYSGLKATMVRAIPSNAALFVVYEYSRKLMMSQLEE
D