LSSLRLLVPPLRLLSAAMWQLAKRKDVGNYEKLQGFVLMVTEAVPGLINHRQRAQLVLGLRARLILELCKGSARGFVDSQAIQSHLDRLPITAADSDYRDAEVRTTESTFVALVQSLLKDPVERAYFFQEVFPVEYGPQYDAALHVLLWELLSKLEKLLPVPDLKQTAAWLGSAPSVVEECVQSSPEELSLILEHYKSSGL