MPGGLGSVSANMGSSRSDGSGKERLRWTQELHDRFEEAVNQLGGADRATPKGILKAMAVPGLTIYHVKSHLQKYRISKFVPESSSRAKFERRSISEMLPNFSTTSGAQLKEALQMHMEVERRLSDQLEVQKSLKLKIEAQGRFFERIAEEQRNWVSIMKPTNLFSPTSLPSLCEESESNAKESDSDSDSNKTDMQYEGFQAKKPRLMDDHIYPPRDIISYCVLKGKKNLSILMNAMHSSATSL