301 aa
MLNYRQLHYFWVVAKTGSIVRACEQLNLTPQTISGQISLLEQTYGIELFRRVGRQLELSE
AGRQALPYAEQMFQLGGELEAMLRARPDEQQIQFRVGVADVVPKSIVYRLIAPTMELSEP
IRLTCREDKLERLLADLAIQRLDLVISDSPMPSHLDIKGYSQKLGECGISFFATAELAQQ
HGADFPRGLHGAPLLIPGQETVVRSRLLRWFAEQQLQPRIIGEFDDSALMQAFGQSGSGI
FIAPSVIAEEVRHQYGVQLIGQTDAVTESFYAISVERKVKHPGILAITEGARRELFTPLA
H