MHELPEGLAQSLRSWRGSVSSNNRRPGPADLESHGNVNGTKDSDDHAERDVEHTLSPADSSLVLHPTASNHAVKHGTKEKGHHHSIHHSHKSNPHPHHHPHPHHHRQESAHQSDPQIGHEAQPPHTSASAAKQSVYTAPTIDDPDPAADRIATQDSQPLSDDDFYRLIGMRQPTSRGQNPKELALRHGLYGQIHHEMEYVQAKYRVFDVFTYIFLVLQLLLSAVFIILGSLRQVDTHIIIAILGAVSAVIGGLLAVMKGQGLPNRLRQTRDSLKNVVFEAEELYWDVEANRAVYFKDIIKLREDYLRVMMEARKNHPDTWNTITTDLAKGLEIDRNRKTGTTRETAHDVAAMAKV