MPLVFVYGTLKKGQPNYFRLIDSSNGQAEFITCARTVEPYPLVITGECNIPFLLNVPGSGQRVYGEIYSVDQKMLEFLDWFEECPDWYQRTLIQLEILKGNGETEVEEAFVYTKTKYEPDWLNKPTYDSYDSNGDHGLKYAYEEDMTRSTLDQKSADFSQNSEQEIKKNNSLQILTSTGDDHDVNFRGPLQ