MDKKEDMTIHDDLGEKPEVVGRTKEMNTTSAALAAAIAAEPPRLLSAGMIKLYAIMSVGYLVSTMNGFDGSLMGAINDMTTYQQTFGLSSAGSSAGIVFIVYNLGQIAAFPFCPFLADGYGRRWCIFIGCVIVLVGTAIQGASHTQSMFIGGRFVLGLGASIASAAAPAYTVELAHPAYRGFMAGMYNNFWWIGNILAGWTTYGTNLNFDNAWAWRIPTILQCALPAVVMVMILFFPESPRWLIAQDRAEEALAIFAKYHGDGNPDSAIVQLQYREIVEEREAMRDDNPWWDFRELVNTRSARYRLSMVVMMAFFGQWSGNNVVSYFMPAMVKEAGITDGNTRLLLNAINPLFGLLASIFGAYMLDRVGRRFMMLAGLSGALFFYVLLTAFTAEVKNNPNLSYGVIVSIYLFGIFFAAGFTPLQTLYSMECLTNRTRAKGSGINFLFLNIAMIVNTYGIAVGMEAIQWKLYIVYIGWIAIEIAIIYFFAVETAGKTLEELGGIFEAPNPRKASTQKTRIEVDEAGNILSMSSGDGRVRDSERAI