MNLQYDKELFNFLTCAPKEFRGGEKIKKLQLKNGDYVHCVLWNMHFYMTGTDIVKILVYRFQQSNRVISSLKKFEEGIFSDLRNLKPGIDATLEGPRSGFLEFLYKNGCIRTQKKQKVFFWYSVPHDALFCDALERDLRRETNIYTYSKYLNNINKNGLAYKNKKMSKRENGHIIGLAADNSDGGSFIGAEGVYKYNFEGLENGYYNGNNVNMNMIQYVDNEINRGNYKNKNNMNSTLNLNNNLNNIQNLNNNLNNPLNNPLNNTLNLNNTLNYNDTLNYNDTLNYNDAMRNYNDNKINPLDNTLNITDNNKINTLHATDNNTLNNKLNYTDNTLNYTDKNNNRLSYLDDNINRIKLSKESINPVLSENASRSHLSSISAILGKNYNKEEDRIEEHSKEKECIDESNNPKKEEEAKYRSEPTFVRYPNMDFSDWDDRYFTPPKEQSYQMPDIFQNDEDETKDKVIPNKQSSHQK