301 aa
MTVWSRMKEQKYLIAMSAPFVIWVIIFKYLPLTGWAMAFQDYKPQLGITKSPWVGLKHFK
VLFKEEQFYQALQNTLGMSILAIVFSTIFSISFALLLNELRSLKFKRLIQTISYLPHFVS
WVVVANIVGQILAPTGTINEILMNLHIINTPINFLAKPSMFWGIVTASDLWKETGWNAII
YLAAITGIDMQLYEAAKVDGANRWQQIKNITLPGIKATAIILLIMSIGNLINIGFEKQYL
LGNNTVAAKSLVLDKYALDYGIGMVRYSYGTAIGMFKSVVGIVLIFIANTLAKKSGEGRL
I