303 aa
MTLDRKLLRMLPSGRKLVIGIPFLWLFLFFMLPFFLVMKISFSEAALAIPPYTEIYAYAE
QKFQLLLNLGNYAMLAGDELYLSAYLGSLKVALISTLLCLAVGFPMAYAISRASKETQNV
LVLLIMMPTWTAILIRVYAWMGILSNNGLLNSFLLWTGLISQPLEILNTNLAVYIGVVYA
YLPFMVLPLYANLVKHDQSLLEAAADLGSSNFNSFWKITVPLAKNGIIAGCMLVFIPVVG
EFVIPELLGGPETLMIGRVLWQEFFNNRDWPVASALAVVMLAILIVPILLFNRSQAKEME
GRA