MLNRKRQDLAAWVWCFYVVLMSSLLQGAESSVHRYRKERFVDNGNAYILYGGSEGMHASTSEGDTHGIANGRSYIRFDSIKFQRTSESASRHSGYESTTGLIQAVIFEASDRDKIGGSVYSGQTAICCTSDLAKVEGCKQGEIIVRHTAGSPNWPFLISVHFKGDAEEALMDPESVNITKTGMYNLYFMYCDPQLKGVVMEGVTVWKNPSGYLPGRMAPLLTFYGLMSLAYIVLGVAWFSQYVRFWQDVLNLQNYITAIIALGMFEVTLWYFEYAKFNATGYRAMGITLWAVTIETVKKTFSRLLILVVSMGYGVVRPTLGGLTSRVILLGATYFLAAEILNIFENVGTIDDLSGKARLFLVLPCAILDAFFILWIFTSLSKTLEKLQARRMIAKLELYRRFTNALAVSVIVSVAWVGYELYFKASDHYGERWQSAWIISSFWNVLTFAFLCVICTLWAPSKNSTRYAYSDDAGENFDDEDAIPLKSSVAVEPEKTTLKPEKKERKAINTDVFSLDDDPEEDKRE*