MGVKICCIGAGYVGGPTMAMIALKCPDIEVNVVDISKPRIAAWNSDELPIYEPGLDEVVKACRGKNLFFSTEVERLVAEADIVFVSVNTPTKTSGLGAGKAADLTYWESAARMIADVSKSDKIVVEKSTVPVKTAEAIEKILTHNNKGINFQILSNPEFLAEGTAIEDLQKPDRVLIGGRETPEGQKAVAALKAVYAHWVPEENILTTNLWSAELSKLAANAFLAQRISSINAMSALCEATGADVSEVAYAVGKDSRIGPKFLNASVGFGGSCFQKDILNLVYICECNGLMEVANYWKQVVQINDYQKTRFVRRVVSSMFNTVSGKKVAILGFAFKKDTGDTRETPAIDVCHGLLGDKALLSIYDPQVTEDQIRRDLSMNKFEWDHPQHLQPQSPTTLTKQVSVVWDAYEATKGAHGICVITEWDEFKNLDYQKIYDNMVKPAFIFDGRNVLNMEELRKIGFITYSIGKPLDPWVKDLPAAAN*