301 aa
MTQSLYPMRAVCKLTNLTADTVRAWERRYSAICPGRVKGGRLYSQDEINRLKLLKRAVDA
GHRIGRIAHLSNDDLTTLLKEFQDIREVPPATSYNAKVEEIFTSCKEYDFLKVDQELERQ
ASLQSTKRFLQEIAVPLCERSEQEWMQGTITMGQKHMLFVLLRSLMGTLIRLRGNQLEPG
TVMLFTTPMQGTYEFGSLIAAAMASEVGIYGLYLGPNLPDCEIVMAAKRTSVSGVVLWLS
AGSGRDPHTVEVVQGIKRCLPKSCSVVVGGPIEPPIRDAMEALDIHCTPTYEDFEAYLQR
R