301 aa
MLNYRQLHYFWVVAKTGSIVRACEQLNLTPQTISGQISLLEQTYGVELFRRVGRQLELSE
AGRQALPYAEQMFQLGNELQAMLRARPDEQQIPFRVGVADVVPKSIVYRLVAPTMELSEP
IRLTCREDKLERLLADLAIQRLDLVISDSPMPPHLDIKGYSQKLGECGISFFATQELARL
HGANFPQGLHGAPLLIPGQETVVRSRLLRWFAEQQLQPRIIGEFDDSALMQAFGQSGSGI
FIAPSVIADEVQQQYGVQLIGQTDAVAESFYAITVERKVKHPGIVAITEGARRELFTPLG
H