MPNIFDKLESFEAWFDFSALKEKNGYEQILSEDRRRNLVASLHAILKPFLLRRVKADVETSLPRKREAYLENKVVETISGTATPNSARSSSLKRKAVDNTATPNKSAKSSRASTPAATASQTRSRKAKKNQGYEEVSDTQYFKQLEEESESPEEEEDDEDDEERERAKTLSLAKREIAQKKLQNPVMQLRQCCNSPHNFFYPFDLDDHTPVDETLVTESGKMLLLDRLLPELLKRGHKSDRQEQILSFNNTKSKTNIFLLSTRAGGQGINLTAADTVLLFDSDWNPQQDLQAQDRAHRIGQTRPVIVKGRFRSGKQDSSADFAELQKLLGRNDGERIELEEGKKLLSDEDLAILTDRSEEAFERAEKGLDVVGDMFKAVQTNKDGVGLLESLQK*