MSEAEQGAGAPSGTDQRDEEDRYDEGVVDLLAALAYGELSAFDRLAEDARTAPTLTGRAALASMAAAEIGHYRMLEDQLAGRGVAVEEVMRPFVAPFDDFNASTAPHSWLESLVKAYVGDGLAADFYREVAEWLDPATRELVLTVLDDTGHSAFAEREVQAACAGDRTLKDKLTLWGRRLLGEAVTQAQRVVAERDALAELIIKGSGDLTGIAAMFRRLQNNHTKRMARLGLG