MEKEAGNVTAAENSSTQPTIRPAFHQTTVPLDKLLNSADAGFLIHRVGQLKNEFREEGMSFSADLVDLINNAQVGYVSIFAFEELFGTQSRLHWLLHLKEPSDYRRMLDMVDHSQKWAEVSADDRLPTKGGGNWERMFVEGSMTETIICPQHGLSHHDEDDDHPLDTFQPPARYQSRLDPEQLLHSVNAPLTVHRRLQVRYALREEARKFWFDWAGYVSETMAGRATAFLYEEMWGQQDRLHLLIHLASPDAYHELMALQESDPELRRLMASQVVADSKGGGGWTRTVLDGTMTDTLWAPLHGRRS