MQSLQAPTLALGVSEGAKRRAVAGSRLARPVSVRHHRRVAIRNNAVFADADQAQRWIDAWKARLNAPRVVGVGSAGVDYLASVAAFPEPDQKLRTDAFETQGGGNCGNALTAVARLGLRPSILTKLSDDGAGKAILDELRDDGVDTAHVVIEPGKSSPFTYIIVDREGSTRTCIHTPGPEFTPKEMPLAAIERLLDGASLCYFDGRLTEVAIEVAKVAKARGVPVLVEGERLRDNLPALLALGDYVCTSANYPQDSNPDAPGFEAAMVAMASKLPAAKAIVTTLGSRGAVCLVRAPAQAGKAPSRAESLADVVSKLEKDAAVGMPAGSRGVPVPAWPVVSDAVVLTDAGDEAAAALGAVEVIFAPAVKLQKSSVVDTTGAGDAFIGSMCYGVATGMELKDAMRLGAYVAAKKCGSLGARPGLPDISEVPEAVFQGKEKPKVAAAAVNKTASRPPAVRKAKAPREMTDIDKEFADGTRKSIAPGLSKWMLKLGRRYQ*