MTNQNVLLNISGVKFVLRIPNAVNLSLINREYEAFNNAQAYRAGLNVETPVLDAKSGVKLTRYLENSKPLSQTQLNEQSCLSQVSNNLYRLHNSEFIFRNVFSVFDEFRQYFSLLENKSAFFQADPRMDKLSAVFWQFENINKDLILRPCHNDLVPENMLLQDDRLFFIDWEYSGLNDPLFDIATIIEEAHLSKEAADFLLETYCNQTNKYHKTEFQIAHKRLKIHRFCQNVLWFLWTKVKEEHGENFGDYALKRLDAAFKLLEELP*