MQIFSCFCCGKGFDRQKKVKTEPSWRIFSLKELHAATNSFNYDNKLGEGRFGSVYWGQLWDGSQIAVKRLKAWSSREEIDFAVEVEILARIRHKNLLSVRGYCAEGQERLIVYDYMPNLSLVSHLHGQHSSESLLDWTRRMNIAVSSAQAIAYLHHFATPRIVHGDVRASNVLLDSEFEARVTDFGYDKLMPDDGANKSTKGNNIGYLSPECIESGKESDMGDVYSFGVLLLELVTGKRPTERVNLTTKRGITEWVLPLVYERKFGEIVDQRLNGKYVEEELKRIVLVGLMCAQRESEKRPTMSEVVEMLMIESKEKMAQLEANPLFNGNNDGEVIDESSEIISEVRDHQ*