301 aa
MSQQLTELLVRYDLHSHTTASDGELTPEELVERAAEMGINFLAITDHDTCAALPIAQQHI
VDKQLPMGLITGVEISTLWENMEIHVVGLNFDLNSPAICQLLELQSTRRYQRGEEIGQRL
AKSGIENCWENAQRLAQGGQVTRAHFAKYLIEIGKEKTINKVFKRYLAKGKTGYVPPTWC
SIEEAIEAIHQAGGVAVLAHPSKYQLSTKWLKRLVDYFKQQGGDAMEVSHCQQTHQEKQF
LSQLAEFHQLKCSLGSDFHRPCGWIELGRNLWLPNDNNAVWQLWDNTDNNNALLSAQVSV
E