MARSKPAFQALLVFLTIVETQWSSVSGMYCADMASTVYRPHSVTITEFGAVGDGVTLNTKAFQNAIFYLNSFADKGGAQLFVPAGRWLTGGFNLISHLTLSLDKDAVIIGSPHSSDWPVIDPLPSYGRGRELPGGRHQSLIFGSNLTDVIITGANGTIDGQGAYWWDWFHNHTLNYTRPHLVELMYSTSVVISNLTFKNSPFWNIHPVYCSQVIVEHVTILAPLDSPNTDGINPDSSTNVCISHCYVRNGDDVIVIKSGWDEYGISFAQSSSNISISNITGETGGGAGIAIGSEMSGGISEVRAEGLRIVNSLHGIRIKTAPGRGGYVRNVYIADVSMHNVSMAIRITGNYGEHPDSKYDRNALPIISNITIENVVGIDVGVAGILEGIEGDNFSSICISNVSLSVRSRYPWNCSRIQGYSNSVTPESCEQLKTDCEETPICYNGGSSLAFRSRASIHNKPSGNILLNSLLHMFSL*