301 aa
MLPYLAAAGVGTIGIIDGDQIEESNLHRQVLYNPDQLGLYKAKESATSISKNNPEVEVLV
YKEFLTSKKAQEIFPNYDLIIDATDNLFIRYVINDTCIEFGKPFVYGSIHQFQGQVSVFN
YEGGPSYRDIFPQENQSMPNCAEAGVLGTTVGLIGMLQANEAIKIILGIGEVLSGKLLIY
DLLQNSQQVFEFGKVSSPKKPDISLSFEMILADEALNGDSILLDVREHGEEPEVLFSNTL
QIPLSVLEKESEKLDPKIEFRIFCQSGIRSRRAAELLSKKGFQNLKLIRGGANDLIQLID
S