MTSNTSVVESVLDWLRAGYPHGVPREDYVALFSVLHRKLTEREVGEIADRLAGGHAGGEVTRAEIESAIAALALEKPGDDDVKRVAARLVAGGWPLADPADA