MYEFHGWFGIAESPEEADTGTLEEGVTELRAAIDRIDWATGEATLKIHNGEYFVRTDGLVNRRRDEAEELDALIHFIAHRFPGSWGLLYERSADMDHPPGPGAFRVRVMARGQIQDRLDPFLSPVRPVIED