MGRAPCCEKVGIKRGRWTAEEDQILSNYIQSNGEGSWRSLPKNAGLKRCGKSCRLRWINYLRSDLKRGNITPEEEELVVKLHSTLGNRWSLIAGHLPGRTDNEIKNYWNSHLSRKLHNFIRQPSISQDVSAVIMNASSAPPQPQAKRRLGRTSRSAMKPKIHRTKTRKTKKTSAPPEPNADVAVAEEGALMVELSGAEAELGPCDYYGDDCNKNLMSINGDNGVLTFDDDIIDLLLDESDPGDLYTTCGGDGELNNMRDSEGARGFSETSNQGNLDCLLQSCPSVESFLNCDHQVNDASTDEFIDWDCVWQEGSDNNIWHEKEGPDSMVSWLLDGDDEATIGKSNCQNFGEPLDHDDENALVAWLLS