MSSLSRELVFLILQFLDEEKFKETVHKLEQESGFFFNMKYFEDQVQAGEWDEVERYLSGFTKVDDNRYSLKIFFEIRKQKYLEALDKQDRAKAVEILVKDLKVFSSFNEELYKEITQLLTLDNFRENEQLSKYGDTKSARNIMLLELKKLIEANPLFRDKLIFPVLKASRLRTLINQSLNWQHQLCKNPRPNPDIKTLFVDHNCGPPNGARAPPPTNNPLVGALPKGGTFPSLGAHSPCQPAAAPPPSALAGWMANSNPPAPHAAVASGPAVLGAPSNPGAALLKRPRTPPSNNPAVDYQSADSEHLIKRARPGGQQDEINYHGPNLSPNMYSADDLPQKVSRTLNQGSCVMSMDFHPMQQTILLVGTNVGDIAIWEVGSRERLVHRTFK