MEEEEHEVYGGEIPDVGEMDGDMEALNPDLDMAAADDDAVKELDEMKKRLKEMEDEAAALREMQAKVEKEMGAQDPASIAANQAGKEEVDARSVFVGNVDYACTPEEVQQHFQTCGTVHRVTILTDKFGQPKGFAYVEFVEVEAVQEALQLNESELHGRQLKVLQKRTNVPGLKQFRGRRFNPYMGYRFRRPFMSPYMYSPYGYGKAPRFRRPMRYMPYQ