MMGAAVTMVDRRMSFAAEADGDSKAAFGFFGGECFMGEGDLVNPAPAQQELGPPPYKKPHDLKKAWKVAVLTAVIKHMSPDVEKVRRLVRQSKCLQDKMTAKEIVTWLAVLKQEEDLYLKLHPGACPPPLSAAAGAISFNASISGEYDVDGVDGDEAGNLQKAPSDATAFMDLTMDAALSNKFLIMPAALMKEEAIDVDFVQKRSAPAADEPELMLSNSNTRIYTCDNVQCPHSNYALGFLDRNERNAHQYACKHNNAAESKAPPHLFEPLAGFDFDLPVDGQRCLAGLMTMYDADVATQRNDTLINNAMQQQQQQVNFFIRDDAPFGGDVAAAAPAPEFRLSSSFNVSGGGAVEYGGAMQQPPAKYAGSYWFY