MADLSTHLPKSFISSKDVKNLIAACQALHRVRYFLQENSSRDDFKKGGFRFNCFNKLISVDALQALCLLPKCFGIFGLANNEDIRKFCLQNADIIFCTASSVANINPARIGSVDLLVVDETAQLKECESVAALQLPGLCHALLIGDEYQLPAMVHNEECDKAKFGRSLFERLVLIGHSKHLLNVQYRMHPSISRFPNKEFYGGRITDAANVQESIYEKRFLQGNMFGTFSFINVGRGKEEFGDGHSPKNMVEVAVISKIISNLFKVSSQRKQKMSVGVISPYKGQVRAIQERVGDKYNSLSVDQLFTLNVQSVDGFQGGEVDVIIISTVRCNVNGNVGFLSNRQRANVALTRARHCLWVIGNGTTLALSGSIWAELISESRTRGCFYDAVDDKNLRDAMSDALLDDVSSSFGSLSIRNGRRNDW*