MSCSLTKFQVYLRRNREGEMDPKGDIWAAPYRWGCMVIAYKTNKFQKHKLAPVEDWADLWRPDLAGRISMVDSPREVIGAVLKYMGASYNTNDINMEVNGGRDAVKHNLALLAKQVRLFDSSNYLKAFGVGDVWVAVGWSSDIIPAAKRMSNVAVVVPKSGASLWADLWAIPAASRIQTNRIGGRIRGPSPLIHQWIEFCLQSARALPFKQEVIPGASPSHLQGHSANVPVELTKGGPRLNGNLVDGAPPPDILEKCEFLEPLSNSTLSDYHWLLTSIQEPGHGLIHKMYQNIISVAKFSGWFNSKLT*