301 aa
MSLNAWIHAARLRTLPLAAAATLCGCLLAALQQALHWPTALLTIATAVALQIFSNLANDY
GDAQNGADSAGRQGPPRMVASGRISRRTMQKGLVISAGLCCLLGLALLATALPTLAQSSG
TDWLVWLLLGATALAAAYGYTAGRKPYGYIGFGDVAVFVFFGWLAVLGSEYLHTGRLNAD
SWLPASAMGLWCTMVLNLNNMRDIEHDWISGKRTLAARLGLPRAKHYHRALAAIAAVCWS
VWLARYVHGFSWLVLQVFMLAATFVHLNLLNNTPSSLELDKLLPQWSITVLAWVMVLALF
I