MNIKEKLAVQLYSVRKEMERDLEGTLRKIHEIGFHYVQLDGMRGNDSREVRCLLQKYELKVIGMHIKHDRFMNDLDGIIEEAYFFDCKTIFDKYIEEEDQTTAGYMATKAALINAAEKLHPLGFRIGLHNPEYDFNECIHGRRVMDYITDPVDGICIYAEPDTYWIRAAGHDETEYIKRYSGRAPIVHMKDFLSGFELEDMDNNLVEIGQGEVDFRAIIEWGEVNGVEYYCIEQDRSKRDMFETLEASYQYLLQL*