301 aa
MGSINPKTYDPTPARKVAFLGLGVMGYPMAGHLARAGHQVTVYNRTPAKAQAWVQEFGGS
AAPTPREAAAAADIVYACVGNDADLRSVVLGPDGAFAGMKTGAVFADHTTASAEVARELY
AAARERGLHFVDAPVSGGQAGAQNGMLTVMCGGDLAAFDTARPAAMAYARAFTRIGNSGA
GQLAKMVNQVCCIGVIQGLAEAVAFGQQAGLDMALVLDVIGKGAAQSWQMDNRGKTMVAD
QFEFGFAVDWMRKDLGLVLDEARRNGARLPVTALVDQFYGDVQEMGGGRWDTSSLVRRLR
K