MSSAPPPLDESSGPAGQPPEDDGGRRVRKPYTITKSRESWTEPEHDKFLEALQLFDRDWKKIEAYVGSKTVIQIRSHAQKYFLKVQKNGTGEHLPPPRPKRKAAHPYPHKASKKAPHVVLPQQASLIMEQGCLIPMDASPVVRKFCANDVFPSWDSGLAQSFSPRHTQGVANNCSSSIESQSGTWPTSEAIEQEIGLPKLRALPDFAQVYNFLGSVFDPETSGHLQRLREMNPIDVETVLLLMKNLSINLASPHFEAHRKVLASHGSSGDQVKHETLGDLGSTHKLHLPFMVTSK