MQVPKMPLFDKILKRNRSGVQTEAAATSSPMTAKLNIAKDVTELIGKTPMVYLNRVTDGAVAKIAAKLEIMEPCCSVKDRIGQSMITGAEADGKITPGKTTLVEPTSGNTGIGLAFIAAAKGYKLVLTMPASMSLERRILLRAFGAELVLTDPAKGMKGAVQKAQEIAANTPDSFILQQFENPNNPRIHYETTGPEIWDATEGKIDVLISGVGTGGTITGAGRYLKEKNPNIKLVAVEPSESPVLSGGKPGPHKIQGIGAGFVPGVLDTSLIDEIIQVSSDESVDMARRLATEEGLLVGISSGAATVAAIKVASRPENKDKLVAVVLPSFGERYLSSVLFQSIREDAEKMSFEPSAM*