MYVAVKGGERAIDNAHAWLAEERRGDQSIAELSLAQIREQLKLAVNRVMAEGSLYDPDLAALAIKQSRGDLIEAIFLMRAYRTTLPRFGNSKPVETADMTCDRRISATFKDVPGGQVLGPTFDYTHRLLDFKLAAEGEVPEAPAAEPRLEPTPHVTSFLRGEDIIQTEEDSDATPKDITREPMSFPADRATRLQTLTRGDEGFVLGMAYSTQRGYARNHAFVGELRIGTVAVEMDIPELGFAIEIGEVELTECETVNQFKGSKTEPPQFTRGYGLVFGQTERKAISMALVDRALRWKELGEDDLGAAAQDEEFVLSHCDNIQATGFLEHIKLPHYVDFQSELELVRKLRREAEAARTEAEQAREAAE