MDCPDTTHCFYYASNVCLASSRFIEERVKLNREDEDEWELTHLPIPKHYQGLYQPGLFDVCGPPLKYFMPWATAGCFVASILVPVLAVASSHCEGKHEMLATYPYWLWLPFFLWVAIMVLLEWKCFTYLVIPVIATSGPKRILWFKTSFKCWTCCSIFLSVVMQAEVWSQGLLAASAIRASLDCKGWRETLEPAWSKAWNDSSWKPFELGGNLLALAGLAWCFLVVQLVVYIFRAVPTKVIKCERVDYGCGAEPHGYAVPFCWMRVWHADAMKTLASLNRMVFLLDGQTEYAIKRAYFKLVSDPEERPYTFFHVLKMDMRIMLFDAFFVNLLQNCAKLQFQTSYIAFLMYANLAVNVEWTLLSLFLTHMTSAVSFFVKLREWAMSRDSRILVRKDSDLSVGVPSVECLKSLE