MFNMPEIQDIKLKDDAETIAQELYNATLDYHHQLDADHEVGLMLASFGQAITVNITGIGHVGTNLIKFIGFLDNGNPVELLQHVNQINFLLISVKKVNPEEPKKKIGFISQ