MSSLIRLLFTLAAAIGAASLLVASLRRRAPPPGLPAKLVPSSHMAGRNRSFVLWLHGLGDSGPANEPIRNLFSAPEFRLAKWSFPSAPRAPVSCNNGFVMPSWFDIHELPMSAGSPQDETGVLKAVEKVHAMIDREVADGIHPENIFVCGFSQGGALTLASVLLYPKKLGGGAVFSGWVPFSSSVTERISPEARKTPFLWSHGMADKVVLFEAGQAGPPFLQSAGVNCEFKAYPDLGHSLSQEELLYLESWIKSRLNASQEKDG*