MNGSTSFQLYRPTPAPDCTGEISRRGGIKTETPTGGSLSAAENLEAAPAAAGALPLKARATDSPSPRTTLANIVFGLAAGFEVWDKRKGYIQAWWRPEMRGAVWLDKMVARSSEDNLPPLMVSEDTSRFNYTYSGPPNKRQKQQLRMCRTAVEMFRLRLPDVHWFVVGDDDTVFLADNVARVLSKYDHTKFYYIGGISETHRQNTVDGCCTGNMAYGGAGYAISYPLVEELSEILDECMERYADLYGGSSRIHACLLELGVPLIKEPGFHQLDINGDASGILGAHPIAPLLSLHHLDRIDPLFPGMSRQKSVEHLLQAAGVDPGGVLQQAVCYSKQQSWSIQVSWGWAVQVTRLLLAPRVLENPLRTFAGWGVPSLDESFGFRTRAVPRDSCERPTMFFMHTVVPQRNGQSFSNYSRGGASQCRRKDALSKINLISVEKQAVHDSWYQAPRRQCCKIIKSSKHTLELSIRTCQKGELSAIL*