MNQLKSMNINKLLLDVDNPRFPTSAENQRDAIAKMLDLQYDRIYRLAKDIASKGLDPSENILVYPSEEESGFFVVAEGNRRVTALKLLHSPRLAPTEKARKAFEKLKITQLKDINVIDNCVLFDDDEYEHWVNLKHTGQNAGVGRVEWTATEKARHLARMGKQSFGNQILTFIEFNTDLYKEIIAKKRLLKITNITRLFGDLKVRDYFNLKSINGVLYSYQPYERFCAQLKNILDVMIEEDDKGKACFTVNRIRSQDDRVTFIIEQKIKPSESLLDKPWSLLEPKSFLTEKKHDSIDKNDASVSVKKAGLSEGDALKNTGVDKQEDDYSRHVGTEESKSKVSGTEQNKNKGKTPPKVDRNVLVPSYVKFNFRGHKKCSRIFNELKSHLTFDNTPNAISILLRIFIDLSVSTFVEENKLQFKEPHRTPGLHDKVKMCANFLRENKKMTGSQCTAVITFSSQITKHDGSLQQYVHNPHLIPSKEAVNTEWDNFELLLSLIWSE