MAAHPFPLPFLPQCTSILCDADTDDLWLASGNAQSSAAVRSRLLAAEREEAKAVLSLFLRQKGLRSILAARIANKADGFIEHLVSKLHITYRSRYAEGRELSTPEIRDALIPYLEALSKEHGDGLVEVVENFPDPFAMEREALSSSMVLTPTSSNKHKAIARVSAPTSGGALPELVLYLLDLGMDHEEIKNVVRKFPAFAYYNVDRKIKPLVALLLELGVPRSNIPGIIKKRPQLCGISLSDNLKPMMTYLENVGINKDQWSKVLSRFPALLTYSRQKVETTVSFLTELGVPKENIGKILTRCPHIMSYSVNDNLRPTAEYFQSIGADAASLIQKSPQAFGLNIEAKLKPITEFFLERDFTMEEIGTMANRFGIIHTLSMEDNLLPKYEYFLTMGYPRNELVKFPQYFGYSLEQRIKPRYARMIDCGVRLILNQLLSVSDSRFEDILRKRMDGI