MDYFTGTGTIVVSDDSLYAAFGYGDPFGFAPRARPPIRSLPFAAGGYQWCLWFHPTTFAGFFGFGVELLTAGAKARASFEFGPVDAASHNVIVRMPPFLFDHPHHPMVIMVWPKAMLAEEATLFVRDHAVVFRVDVTVVPDEPLPPDAGVGDDDVLPPSDMLAQLGNVYDTKEGADVTFSVDGELFAAHRVILAMRSPVFRAAVYGEMRESGRGGGPIAIDDMRPDVFDALLRYIYTDALPAAADDDDMEATWSDLLVAADRYGVERLKLICERALRGRLDAGNVADMLALADRQHCETLKDACIKFMATSGKMEEVKASQGYIQMVADRETGAKDQIGVYLELITKGTKARASYKLRLLNHVTACPCLWYTCPLKIYDSIDDNKSFTWGTKKFADRSKLEVASEYLQDVRLVIECDVMPLVRIEAIAEIIRSPSSPWSQLSEDIGKLLEMETGRSRRELQGQRSTLNTIDRVASTIRRANEREEKYLGEEERKELIKHLLITVDRYAIEGLKTMLEDGLCKVLSLGNVKEMFALTDQHDCSILKDVCFEFITSSSVHGLGDVALSEGYESLRESCLAAIVDALQRVQ*