MSLLIALLQALVLFAVAPLLSGIVRVARARLHNRRGPGVLQEYRDILKLLGRQIVGPDASGWVFRLTPYVMVGVMLTIATALPVVTVDSPLPVLGDLITLIYLFAIARFFFAISGLDTGSPFTALGSSREAMLGVLVEPILLLGLWVAAQVAGSTHISAITDTLYHWPAARSIPLILALCACAFATFIEMGKLPFDLAEAEQELQEGPLSEYSGSGFGILKWGISLKQLVVLQMFVGVFFPWGQMTSFSVGGLLLALVVAIVKLVVGVLIIALFENSMARLRFCATSRVTWAGFGFAFLAFVSLLVA*