MKSVIINGVALEVQDNITILKAAKENGIDISTLCFLKDCNDVGNCGVCVVEVEGKDELVTACNTFVEEGMVITTNSERVTERIKERISNMLDSHEFKCGPCKRRENCEFLKLVIKHKARASKPFLPADKSEYIDDRSRSLVIDRSKCVKCGRCVGACTNKTGTSTIKFVDKDGEKVIGTEGLKCFDETSCLLCGQCVIACPVDALSEKSHMDRVKSALEDTEKHVIVAMAPSVRTSMGELFKMGYGVDVTGKLYTALRNLGFDKIFDINFGADMTIMEEATEFVQRVKNNGPFPMFTSCCPAWVRQVENYYPELLDNISTAKSPQQIFGAATKTYYPSIEGLDPKSVYTVTIMPCTAKKYEADREEMENDGLRNIDAVITTRELAKMIKDAKIDFAKLEDSVVDPAMGEYTGAGAIFGATGGVCEAALRSAKDFIENKELQNIEYEEVRGLKGIKEAAVEIGGQEYNIAVINGSSNLFEFMKSGKVNEKQYHFIEVMACPGGCVDGGGQPHVSAADREKVNIRAVRASVLYNQDKNLKRRKSHENEALIKMYETYFGKAGEGLAHKLLHLKYKK