MKSRNLVRFFFSVLGVGALTTSIVGFAIEWGRYKELFLSFEVLEILSVLFWFIGVGMIFSVIAQMGFVIFLTIHRFALEIFRSHSLWNSIQLFLIIFVAFDLVYLRFLFFEKDGGSIIPYIWLPLFILAVGIAAAYAKQKQSSKKTFVSALFLMFVFTVMEWFPALRVNEEDWLYLMLLPLLACNAFQLLMLPKFQARA