301 aa
MHILLTGGTGLIGKHLCQYWLGQGHRLTVWSRRPEQVPKICGAGVRGIARLEQLEPDDQL
DAVINLAGAPIADRPWTAARRNLLWASRVTLTEQLLAWLGSREQRPEVLISGSAVGWYGD
GGERELSEASPPVREDFASQLCIAWEETAMRSQAQGIRVVLVRTGLVLASDGGFLSRLRL
PFKLGLGGPLGDGRQWMPWVHIDDQIALIDFLLQHKDASGPYNACAPEPVRNREFARCLG
RTLHRPALLPVPALLLKAGLGELSTLLLGGQRARPVRLLAAGFTFRFNDLQSALDNLSSR
L