301 aa
MRITAAVLVTSPGRNFVTLRITTGDGVTGLGDATLNGRELAVAAYLSEHVVPLLIGRDAH
AIEDTWQYLIPRRGPVTMAAIAAVDTALWDIKAKVAGLPLYQLLGGRSRRGTLCYGHASG
AELPELFDSIRAHQEQGYRAIRVQTGVPGLSSVYGVASSANAAAGAGGTTARYDHEPARR
SVVPVEEQWDTRAYLRHIPGVFEAVRSEFGAELPLLHDAHHRLTPIQAAKLGKLLEPYDL
FWLEDVTPAENQAVLRRVREHTTTRTRRRTSRGRSLRRSEHTRNSGRLATNFGEGRARAR
P