MVCNHGVDAVMDNMMAASREFFRQPLKEKQRYTNLNGGEQFQFEGYGNDRVSSPDQILDWTDRLYLKVEPEDERSIALWPAHPETFRDALHEFTKKCGGVKDDLLRAMAKLLQLDNDNYFVEHFGEKPLTDARCSYYPECPRPELVFGLKPHTDATVVTVLMVDDRVGGLQVLKDGVWWDVPIVPHTLLMIIGDQIEIMSNGLFKSPLHRVVTNTKKERLSVALDYYVDPERIIEPSAQLVNEKRPVLYTKVKVKDYFARSYNAFTQGKMVIDTVKI*