MAPIRIKQSPPSKTLAASQDARILVRETIRISADLASAPSPSKIEAERLGGARSELNLGIVDEGFLDSSLRVLCCEEINGRRWKYVVEKEGSGWLRKSSIRAIGLQAPDTPMQDLASFVRSYVVPEGFPDSVTPSYVPYMTWRALKYFFGGAMGVFTTQTLLNSVGVSRNRATSGAVAINWILKDGAGRFGKMLFARQGKKFDYDLKQLRFTGDLLMELGAGLELATAAVPHLFLPLACVANVAKNVATVTSTSTRTPIYKAFAKGENIGDVTAKGECVANIADLLGTGLSILISKRNPSLVTTFSLLSCGYLFSSFQEVKSLVLHTLNRARFTVAVESFLKTGHVPSLKKGNFEENIFSFPWSKDRHIVLGPRFEDAFQEPASFLAIKPLFEKERYIITYNPLKGNVYALLKDQAKSDDILKAAFHAYVLLHFIRSSNEKQSSGKNVVSDRSVLDRSLSTHLMPAGVDFEAQIARSCDLVSSSYELFKRKAAEEGWVMSESLLNPGRARLC