MGRAPCCEKVGLKRGRWTAQEDEILSNYIQAHGEGCWRSLPKNAGLLRCGKSCRLRWINYLRSDVRRGNISKEEEDVITRLHVSLGNRWSLIAAHLPGRTDNEIKNYWNSHLSRKIIPSRKLSNSLPMRIPSDLPSHNFNKRKGRTSRSTMKINETYRSSSSNTSANDHKVVLAATSSKVQRELPIKQQTKFVNSQIPKSPLTPHADKESDYYVDPSAASYHRYSKDGQTMDYWPEDVERHESGDEVVYEDILSFIDVKDKDGLMNPNGVLSTEEETEKDRVLMDVAIGEEETPNGSDSMKTVIGGNERNNIASIGSENMEVGGTASSSTDSCNTGDWDWNWDFDVEEGIVGFGGEEEDNILTWPWEGTRTYEGTMEGDFVGMHAWLFS*