301 aa
MTFATRLNAAILRTGSVTCVGLDPRLAQLPKPLRDLVTGDRMDLAAAAYTQFCCEIIDVV
ADLVPCVKPQAAFFEQLGPAGMVSLGEVISHANRAGLIVITDGKRNDIGSTATAYADAYL
GSSEPNRSPWGSDSLTVSPYLGRDSLEPFVEVCDRRAAGIFVLVKTSNPGGGYLQDLSVD
GKTIYQSVAELVTELNQSRLDADGYGPVGAVVGATYPEQLVELRKAMPHSILLVPGFGAQ
GGSADDVRAALDANGTGAVVNSSRHIIFAHQRAEFSVAADESNWQDAVRAATVQMNEQLK
G