MGRGKVQMKRIENKISRQVTFSKRRSGLLKKAHEISVLCDAEVAVIVFSTVGKLFEYSTDFRSERYSSLLSLDFIWKXYIALVHFTIRRRDKGVLTGQIMRVN