301 aa
MAVKNKYQVLILGHGEMGRAMEYLLHARHTLTIWDRHPVPNVPPVALESAAARQDIVLFC
LPAQPHFELAGRIRAGLRPDSLCVSIAKGLDDEGRTAVRALTQALGPQAAIAVLYGPMIS
EEIRAGRPAFAQAGTARAESFARLRGLFAGTPLYLEHSTDIEGISWAAVLKNVYAILFGV
ADGLELGDNMRGYLATAAMHELERIVAGLGGSAGAAHRLAGLGDLITTATSKGSHHHELG
RLLARGATGALEGEGVHTLKMVRAHRLFDPRPHPLFDLAGRLLDRPEAARELMKNFLEQL
A