MPRYNAPFEIHVHGDVPLRSDVNFEQIQEALKPLWKYAGARSLADGASSVYEEEPGIRFEQKEHMLQICWTVAGDEDFRQALDEMCMALNELAEQGAAIEVTFYDTDFDEEEGDPEEESRDDFLMLFVGPNPAAIMQVQRDLLVEDVVNLMERHFDGAELGGVVAEIDKLFGDRFDALVNSLEIGKRPRGGTGGTGGGHGGGRRPRHLH