MSAKDTPAPQAAEPGRAQPVEVPGGGHWWRRLLAFAGPGYLVAVGYMDPGNWATDVAGGAQLGYLLLSVILLSSLMAMLLQALSARLGIASGLDLAQACRERYSPSTCRLLWLACETAIIACDLAEVIGTAIALKLLFGLPLAWGALLCVGDALLVLVLIGRGQRPLEAFVVALLTLIFACFAVQLLLSRPELGEVLQGFLPSPRVLSDPAALYLAIGIVGATVMPHNLYLHSSLVQSRAYPRSLAGKRQALRWAVADSSLALTLALLVNAAILIVAASVFHRNGHTEVVDIEQAHALLSPLLGLELASLLFAVALLASGLNSTVTTTLAGQIVMEGFLRLRLAPWARRLLTRGVAVLPVLLVTLLYGEDGTARLLIFSQVILSMQLPLAVIPLLQFVSDRRLMGPLAIGAGTRWLAWAVALAIVGLNLQLLADFAFG*