301 aa
MSFPERVRIVEVGPRDGLQNEPIQVPVATRVALIEALAAAGLTRIEAGSFVSPKWVPQMA
GTEEVLASLRRVPGVDYPVLVPNLQGLDRALAAGVTEIAVFGAASEAFSRRNINCSIAES
LDRFAPVVERALAAGMRVRGYVSCVLGCPYEGTVAPAAVAGVAARLAAMGCYEISLGDTI
GVGTPLQARHLVERVAQDVPVARLALHFHDTYGQALANTLACLETGVAVIDAAVAGLGGC
PYAKGAAGNLATEDLVYMLHGMGIATGVDLDRLCAAGDMIAATLGRPSGSRVAKARQGLR
P