MERIIGGKYKLGRKIGSGSFGEIYLATHIDTFEIVAIKIENSKTKHPQLLYEAKLYNILQGGSGIPSIKWSGVDGEDNALVLDLLGPSLEDLFVYCGRKFSLKTVLMLADQMITRIEYVHSKGFLHRDIKPDNFLMGLGRKANQVYIIDFGLAKRYRDATTNRHIPYRENKNLTGTARYASCNTHLGIEQSRRDDLESLGYVLLYFLRGSLPWQGLKAATKKQKYDKICEKKLSTPIEVLCKSHPVEFASYMHYCHSLTFDQRPDYGFLKRLFRDLFSHGGYEFDYVFDWTIIKYQQAQKNRSQPRSSPNPACSSHAVQTDMENHQGSHNACYSSEIMRSTGPGIRMQSKSGLGKNLISDIHADKNIVSQHIPSTSFQVGGTSKRHASKPVLPNESANPAHGHNNKIGPSSSWISSLQRIHSAK*