MTSANLHCQLSAIAKQFQIFECVPCAIALRQFLIEQRVFGKQISLFTGSIEDPFCNIYHERLQQNISVNGRHEAISVEIDGQELIFDNIHPEGISKVDWIDNLYCPAQDLGGSFQITETAF