MEFKMNDFQLDGKVALITGAVYGIGFEIAKSLAEAGATIVFNNLSPESVEQGLENYRAAGIEARGYVCDVTDEEQVQAMVAQIKEEVGSIDILVNNAGIIKRIPMVDMSAEEFRQVIDVDLNAPFIMAKAVIPDMIEKGHGKIINICSMMSELGRETVSAYAAAKGGLKMLTKNIASEYGQYNIQCNGIGPGYIETPQTAPLREPGHPFNEFILGRTPANRWGTPADLAGPAVFLASNASDFVNGHILYVDGGILAYIGKQP*