MVEADHPGKLFICGLNRETNEKMLKAVFGKYGPISEVLLIKDRTSKSRGFAFITFKNPADAKNAAKDMNGKSLDGKAIKVEQAKKPSFQSGGR