MSVYFVQGVLGLARLAISFFLKDELSLSPAAVGALTGVAMLPWLIKPLYGFISDAFPLFGYRRRSYLLLAGLAGSCAWLALSTVVSDPASATAACFVASMSVAVADVVVDSLVSLCWGSSAVGGLLSAYFSGSLIEALGTRGVFAAAAVFPLLTASVSTLLQEARAAPDRPDGLAPVLEQVRLLKEAVTQRAVWLPTLFLFIWQASANSDAAWFFYLTNELGFRPEFLGGTLASAPLGLTSLVLVYHLNRAFGIPDELFAMGDSVVLTVLGQISFMPVLVLAARLCPPGVEASLFALLMSCINGASTVGTELGALLTSLLGVTESDFSNLPLLLLICNLSSWIPLPFISWLPAESSAEAARARESERRPPPPDDPEHHM*