MDSLPEDLVRVVLSHVASPWVVQVRVVCRQWSRILSCTQFALQWALQMSALHSYPSPHSLCLLSPLHLSALHLPSLLSIPLPPPPPPLSSPLPLACSPLGILFSSLSLFHPLSRASLRLPPPLSIRTPLFAAFGSTSSSGFQILVLGPSLNPAYPTRLAAEIFSSVHSTWTTLPVLPMLRQAIHIPRSTPSLVWWRDAFVMLWGNQILTFKPRSSEHAMRAGIAEEELWGSIGLPANPRMWDARFVTLHVIKDRLFLEGNFQEQGDLQRRYPLRIGVLEFDAASMRWKEVGFMPDAVSKRLCKQPHPAHCFYTAYSDPHSDHIYFAPHVQDNSEIEGVGIELVLFNVGQSSWSSIPLPPSTSIAPFASPSFKGLTFHASLSQSTSSFREFRGQSQISM*