MDNKLVVLGIPWDVDTDGLRDYMSKFGELKDVIVMKERSTGRSRGFGYVTFGSVEDAKKVLSSEHFLGNRMLEVKVATPKEEMMRAPIKKVTRIFVARIPDSVNEAAFRSYFETYGEITDLYMPKDHGSKGHRGIGFITFASAESVDNLMVETHELGGSAVVVDRATPKEEEFRPVSRVPQGGYGAYNAYITAATRYAALGAPTLYDHPGSVYGRGESTRAMGKKIFVGRLPQEASAEDLRQYFGRFGRILDVYVPKDPKRSGHRGFGFVTFAEDGVADRVSRRSHEICGQQVAIDSATPLDDAGSSGNFMMDSAEPFGGFGGPMRTYGRMYGSLDFDDWGYGIGGGRPSRADWRYRPY*