MSLWGKEELGDLIFYYGGPHNRIHNKGSSGRFMHPNLVTLHPLPRDVKGASEISSFGIGFCNLSKRISESVGVCKSHRNLSSIRCEGVFVEERDDEFYMRRCVELARKAVGCTSPNPMVGCVIVKNGEIVGEGFHPKAGQPHAEVFALNDAGTHAENATAYVSLEPCNHYGRTPPCTEAMIRAKVKHVVVGMVDPNPIVASKGVERLRGAGIEVTVGVAEELCRKLNEAYIHRMLTGKPFVTLRYLSSFNSQILNQVNVEDQESSGYYLQLLQEHDGIVISSTSLASDTKALAFNKTSANQPLLIIIATVSDSPLHLPAFTAEVAPHVIIFADKNVTVDPTTELNLPRWGTEIMVLDQMNLGPILDFCGDQGLCRILIDLKEDSSAYHEILEMGLKEGLLQKVVKEICPLWAGSKEGSCMRFSSVGRKLVRLKDLQSRILKGGSVLVEGYLC*