MSKRVRFLFSIAAAIAAASLLAASLRRRAQPPRLPDQLLPGPMAARNRSFVLWLHGLGDSGPANEPIRTFFAAPEFRHTKWAFPSAPNSPVSCNNGAVMPSWFDIHELPLSPGSPQDESGVIKAVENVHAMIDREVAAGIHPDNIFVCGFSQGGALTLASVLLYPKTLGGGAVFSGWVPFGSSVIERISPEARKTPILWSHGIADQVVLFEAGQAGPPFLQSAGISCEFKAYPDLGHSIAKEELSSLEAWIKGRLKASQDKQS*