MLVTFIVYIFGMVLIGFIAWRSTKNFDDYILGGRSLGPFVTALSAGASDMSGWLLMGLPGAIFLSGISESWIAIGLTLGAWINWKLVAGRLRVHTEVNNNALTLPDYFTGRFEDKSRVLRIISALVILLFFTIYCASGIVAGARLFESTFGMSYETALWAGAAATIIYTFVGGFLAVSWTDTVQASLMIFALILTPVIVIISVGGFGDSLEVIKQKSIENIDMLKGLNFVAIISLMGWGLGYFGQPHILARFMAADSHHSIVHARRISMTWMILCLGGAVAVGFFGIAYFNNNPSLAGAVNQNAERVFIELAQILFNPWIAGILLSAILAAVMSTLSCQLLVCSSAITEDLYKAFLRKNAGQKELVWVGRMMVLVVALVAIALAANPENRVLGLVSYAWAGFGAAFGPVVLFSVMWSRMTRNGALAGMVIGALTVIVWKQFGWLGLYEIIPGFVFGSIGIVVFSLLDKAPSASMQQRFAEADAHYHTPPPVRATAE*