MAKNDSKKYAVLVGCNYPNTQNELHGCVNDVMRMQGSLIRRFGFAKENINILIDTDKLYTKPTGENICIALVEMIRQAKPGDVLFFHYSGHGTLVPLENSTGYDECIVPCDFNFLTDEDFRVIVNMVPLGTSFTMVSDSCHSGGLIDKEKEQIGPHARANRSLTNPETKRKSKFLPMESILRVLREKTGETEMEAHKIKSALFQLFGKKASYKVQRLVTDDCSLPEEMGMFGTKDRGLGHHELQQGKQSIHPDMGILLSGCQSDETSADACPTGDLDKAYGAFSNAIQTILEQHGKPISNRELVLGARKLLVKEEYAQHPCLYCSDNNADAAFFMAKNDKMKYVLLVGCNYPNSKNEIYRCVNDVMKMQGILIHRFNFSKENINLLIDIDESYTNHAVENICRDPVTMIHREAKSIELLFFHYSDHAGCVSGKEGSVFVMRDKQELQSSTVLLLDIAAAT