MIRDPQEKQLPAKQGGATNDKARTSMGLWSGLTDPRIVRVSRAFGGKDRHSKVSTIRGLRDRRVRLSVPTAIQLYDLQDRLGLNQPSKAVDWLLDAARHEIDKLPPLQMPPGNFIQFQQALQMSHEATPRQAPSCPSGVDNLEYPAANGARPLSLFSSKANQDVFGNEVVAEDLATLSKSNLCHSDVLQKSKQKEATRESGIDPKGNAIEGNEMEHDPGIHCAQVSANDLLSRTHHSPLDLLTNAMQYTCYHQWESADAYNVCHLGIHSSPVEGQPTSHPSSLPSVPAPQLVFGPPGAMPSVFDFDQKQFGHFQAISSASENTPLNPSRTSLHSGNPAVRPFQSNLASKFRHAENQNKRVRK