301 aa
MNQKLPTLLITGASGFIGSHLLPYLLHLNYRIYALTRHLAQSFQHENLQWIDDLNQIDQP
LDYVVNLAGENIGQRRWTKARKQALIDSRIKTTQRVFEWLLQHQQQPKRIVSASAIGYYG
IDESETWQQVCDEQSPPQSIFMSELCQQWEKTALSYTQFDTKIMRLGVVFAKNGGILPQM
MLPIKLNTVGVIGFGRQPVVWVHIEDVLAIIEFLLHVQSEQIVFNAVAPDHTTQKAFVKT
AAQQVKRRPFLPAPACLFKTLLGEQSQLILNGQFVAPKALLEAGYQFKFPALAQALQDIY
P