301 aa
MHILLTGGTGLIGKHLCQYWLGQGHRLTVWSRRPEQVPKICGTGVRGIARLEQLEADVQL
DAVINLAGAPIADRPWTATRRNLLWASRVTLTEQLLAWLGSREQRPEVLISGSAVGWYGD
GGERELTEASPPVREDFASQLCIAWEETAMRSQAQGIRVVLVRTGLVLASDGGFLSRLRL
PFKLGLGGPLGDGRQWMPWVHIDDQVALIDFLLQHKDASGPYNACAPEPVRNREFARRLG
RALHRPALLPVPALLLKAGLGELSTLLLGGQRARPARLLAAGFTFRFNDLQSALDNLSSC
L