MKSSSTMVVNGGSEMDALFLLTRQQELLTQLRALILPALRDADGRSADLAISLFDDVIDCIAGVMSRLEGISTEAGGRRAGVDVITPNAGERQEEKPTISNVGQKRRRNNDKRSRSLITVVPHYDGHHWRKYGQKNINGREHTRSYYRCAYTERNCPATKTIQQQDHNITINCEEKTAKYIVVYYGHHTCCDDNTRNGAKNDPGMDLIQNGKMAGAVTEFQKFDPGDVDMPALIEVLDNPELNWDII