MRIAVLESSYAASTSIFKEVDGMYACSQSFIDLYGESDQHQFIAQQIDKADAVQQVIRCVRENAVELVVNLCDGAFDEDRAGAEVIETLDALRVPYTGADLAFYKLDKVAMKLAAHAEGIACPAFVLARSEDDVRDAAAHLPFPVIFKAPPSDSQELLERSRALLAEAGSLLIEEFVPGREFTVLVAEDPDDPRGAVVIGALEYIFPEGEDFKHFESKWGAVAERIDWRPLSPDADPALYSRLEDAAVRAFVAMGGTSYGRADFRVDPAGLPVFLEMNQNCGLYYPKGEVSPTKGPRPERLAGGHRAFTDLLLRAALRQHARRRPKFDARIVRGAEGAPERVASLYATEAGPEPNVAFRARTGELYALEAIERGEELRLAAPAAPAGAGKRSEAEGIDVDQLLALLRGLGA*