MKRPVVAKPSLPQTRPTQCIVCGAAAAGYNYGGASCARCKTFFRRAIIEKRVYNGCLRSGACDRDKNVKLCRSCRYDRCLRGGMNPLLVAGVDVAEYSGVGSDYSGSDKPSTSRSKAVPRRKKIASTPQDSEDVPSDPGTSQHYETQDDNLRIMRNPISVECTLEKIMQNLLTLEDAHQKLRISKYTPQLRPGLSLDDFTPGPSKLGHEFGDDLQPMHSQPYELIAYNLVPIELLIRKRVFVDLTDFDYEMKKLWMFQDKVYALEYIKALPIYSQMDDSSKKVLLASALVCTNLTASFYSYTHHSDRVAYPDGSVMTWDSEIHKQSPGSTRLYTGIISAIREAELDTREYTLLKSIIICNPLLEGLHPCDIKLLQDEKERCAKALLSYVLTRRGAEEGPAYYAKILSIVDVVTKLTNWQKSQCLLLFSLDLFKNRTPFAERINSSHIK