MCVFSGVEQTMLNQWLSYAVENKVEDLVLYSVGEGVTYELPLSIYTCSSLELSAWVFDEGLVIAWNSLKSLKLDLIGLDDDDIVNLLSGCPALETLGFSYFWGFRRLEITSSNLKRLILADYSSSHGGRYDSLEIIAPHIQHFEISGDLGYLKCRLVNVSSLVTANLSFSVSCITDGWEEDSCRDQHQVFRNLVLDYFQKLSCATELIIGSWIAEVVFMLQLEGVMLPELKCKCLTLKWLVREYNLYGIASLLQTSPLLESLNIHIKTECKDPPCLLEQSYFAEVDNINLLSWIPNTVFPSLRNAKIVGCLWFCLKKWSKGDFCKLFELSKCLLKNAVALQKFVIVAKRRKCGICSQSCVSRHLSGLAKKLIDSQRSSTNFAVVYQEFA*