301 aa
MELFMIVLPAFLIFLTGYLGQKWIGFEIRSISMAALYLMSPFLAFRTFYANKLTMDYVYI
TVFCLVLSLVLIVVVLITGFFMKAGRQKMAAMVLGGVFMNSGNYGAPVVLFAFGAVGFEY
AVIIMVFQSFLMNTIGLFAASLGGEEETTLKQSLQRVVRMPVLYGAFLGVLLQLLHVSIP
PSFMDAISLVADASIPTVMIVLGMQLAVIATKRVEYKYVNAVSVIRMVVSPLLAAAIVSF
IPANDLLKDVMILLAAMPAAANTTMFAIQFGTEPDLVSFTTLITTLLSILTIPIILFFLG
G