MGRSPCCDKATVKKGQWSPDEDAKLKSYIEQHGTCGSWIALPQKIGLKRCGKSCRLRWLNYLRPNIKHGGFSQEEDDIICSLYVSIGSRWSVMASQLPGRTDNDIKNYWNTRLKKKLFGERPKEPPHSRRASACGQKQEAKGDDNGDWREQPALVYPTDHVMGSSYGGPLVVPSSTLPRQQICDDDDDDGDLNGLAWSSLLGTPGGQALQDPSGFSIELDEVLGFNQANLEESNVTAESEKMNWNEVSPLLYSDPVIKGCEGMQQSLPQEQMTCNYDLI