MNSRLLKIFETGFLGLIGFTLIAQQQKRFQCAAPYFSFISHSELQQFHLRFPSLYVLDKFQVEHLLSVIRNQTTHTKDFRLYSDRLIRLLMEKAISEHSKKLSPQEGSQAQTPAQEIQFENKQFCVVVMVRSGNAFLGEALKVLPGASVGFILVQEHPQTKDPQLIYCKFPEDIDQKQVILTDAMITTGGRISTAIKALQSNGVNQENIAAVNIVSCEKGLSKVLHQFPKVKVITAGVDYALNTIQDHRFPGVGDFGDRYFGTVDQ