MLVSKHGDTHAFDWTNLLHWSSAMLYSSLVVQSNSFELRARLRAASAASRGRANLSALGRTLLPTIPASTSVVHCSGAASSGTPAFMARGAHSEMFALLAQSASLSIANALGIAAPPRPPLALCTPRLIRCFDGLLSFQPKGGRSFKDRLGAWNREMLLTGRMQQAGPNLLAAPFLAAAYRLAGSSPSAVVLPSRRRVVLLTRRTQSRWTNRPEAVTELRAIAARAGVDFVDAGDAEALGRTNLPAGRACYAARPQIELWRDAWLVISVVGAHESNLLFMPSWPQAAGLLESTNCGFFTDSYSTLARAVGTGHHRAQQLNARGRQCLPSTSQDYHVLNSPREMDLRNDTLGSLLRFLRGRRLGREHTGNDQHGSVSASRAAQLIGVQTHNHTVYGFTGTATLA*