MGESRDEGRKLKVLMGTCGWSDHTLLKCGRFYPASVRSAEDRLRHYSTHFPCVEVDTSTYAIPSKVSVRRWLQAVPSGFIFHFKAFGLFCSKSCPITAIPGEIRTKLSFAGSDDYVKLSSLSTDIQDEIWSSFNSTLEPVFTAGSLGVVLFQFHLSFKPSLENRTHVLWCRRQLDPRFEMAVEFRNRDWFVGEQFQATCEWLKANNMALVAADELAHETFQKDREQTGLPYGQSREVLPVAWAVTKPSFHYIRVHRREGCKRMLSDSELQTWVARLQSKLPETLQGPVYFMWGTDWEDQPILNAQNLKQFLPESMIFNWKAAQLQNPAKGSLLSMFKSPQTAMQTASDSVLYKQPATPTDDVSPIALLEMNKNTDFGCSNANLGDAQKRILEQPAEMHGFTKKDAVFPPPKKAKPSPNKKKGNAGSPTITSFFKYAR*