MGVKICCIGAGYVGGPTMAMIALKCPDIEVNVVDISKPRIAAWNSDELPIYEPGLDEVVKQCRGKNLFFSTEVERLVAEADIVFVSVNTPTKTSGLGAGKAADLTYWESAARMIADVSKSDKIVVEKSTVPVKTAEAIEKILTHNNKGINFQILSNPEFLAEGTAIEDLQKPDRVLIGGRETPEGQKAVAALKAVYAHWVPEENILTTNLWSAELSKLAANAFLAQRISSINAMSALCEATGADVSEVAYAVGKDSRIGPKFLNASVGFGGSCFQKDILNLVYICECNGLMEVANYWKQVVQINDYQKTRFVRRVVSSMFNTVSGKKVAILGFAFKKDTGDTRETPAIDVCHGLLGDKALLSIYDPQVTEDQIKRDLSMNKFDWDHPQHLQLQNPTSLTQQVSVVVDAYEATKGAHGICVITEWDEFKNLDYQKIYDNMVKPAFIFDGRNVLNMEELRKIGFITYSIGKPLDPWVKDLPAAAN*