MKAALVSACGEVDEVLNVGTAEAPTRSANAAASGELLVKVHACSISPSEWRLISGDADIIKKPPGFPYIPSLDVSGTVLESDTPEFAVGAEIVATWDNVGGFGGMAEQCIVKASLTAIRPEQISPVDAAALANSAGHALLAVKSQRIAPADRVLVLGAAGGVGSCIVQLLKVPGVGGSDSTHVTATSATKEGKDLLMSLGVDRVIDYSLEKWWETSDLPFDVIVDCAEGTSAWQHACDGALKPGKDGGRFLALVQKEHRIIMKSYWDFTAFLVPVFFRQLWTTFRTSLPKYQTSMTMGDVTGLVLRDVLDLVVDGKLKAIVDPHCPLPFTTEGVRTAFKLLAERKAHGKLVVQID*