301 aa
MRPITIEQTEQLTQEIVHYYSQLGWQAMMAEVNLTPKPGLVDKFNTGAHKDMALTDFHLS
AHAIAQHFPDFLLAGAKYKQYPIEQVLTLIRPIGIACEKSMFQSTKGVNTHKGSIFSLGL
LLTVIGRQLALHEPVSAMSISNGVSQMCRGITAELKHKTIRPTAGQRLYQSFGLTGARGE
AESGYQLVVNLSLPYYLKQLVEGKPQELALLETLILLMANNDDTNVANRGGLEGLAWLKT
QAQTLLDQGGLTTSADLEKIKSFDNQCIAKNLSPGGSADLLILTWFLSRLPYSKDRIHFT
H