MGRAPCCEKVGLKRGRWTAEEDEILMTYIQANGEGSWRSLPKNAGLLRCGKSCRLRWINYLRADLKRGNISPEEEEIIIKLHGSYGNRWSLIAGHLPGRTDNEIKNYWNSHLSRRIHTFRRHNNDGAPLVVDIGKITGGCKRKGGRTSRSAMKKNNPNVQMRRENPYPRSWGPSTTPLLKREALKDVSKQNDKKENMVKNSYQANEVVMGTCQVSVNDVLNPHEGAESGLSDVHVGMEGGSEGSTEERGVVGSAHNDDRENEVMGSNEESKENGGVLGVMDGRCESGMGIDWCSSLDACFEEMGDLQEELLGWEWEGMEEKQWEEEGGDLWSWLWGSDNEEEFQAMGSCAQDKYAAWLLSAETNDL