MKQRSVLGLLGLLLIVFGASAAPIAFESSGGALLANGAPFHVKALNWFGFETANNVFHGLWSKSADFFVNFIAKNGFNAVRVPFAGDLGLNDATPTGVDGASNPDLVGKSSLEVLDVVVAKLAKKNVLVMLDMHRPTASDGITELWYHGSMTEDKVIAAWKKMAARYCDNWNVFAADIKNEPHGAATWGTGNDATDWDAAAARIGNAVLSVCPRWLIFVEGVERVDGKTGWWGGNLAAAAKHPVALSNPKRLVYSPHVYGPGVFMQTYFSDSSFPTNMPAIWDATIGSIAKQTGKAVIIGEWGSHYTGGAEQTWMDAFVSWLLKAGVSPASSGA*