MATKGPSLEPAVKGTTHVSFVCQRCYQPLKVHNSITSVDTDTLAELTGKTQSQKCLLHFQCLEGEEDMVIRKNILPKRMHSIEGNGFTLIGDVQAVKPDNLSHRLKVTTQLFDIMSGQTEVDHPLCEECTDALLDQLDQQLRITEDELKDYKEFLHKLNSQQLTGSESLSKELEDLQKEEEELINRLDEVEQERHDVSEALKKEKEISKQLEEAEKAYYTEYCEYQRELLDFEDEKQSVDNQMMYAQAQLDKLKKTNVFNSTFHIWHNGHFGTINNFRLGRLPSVPVEWSEINAAWGQTVLLLHSLARKMKLTFERYRLVPFGNHSYIESLSDKSKELPLYGSGGFRFFWDTKFDQAMVAFLDCLQQFKEAVEKVDKRFCLPYRMEKGKIYDSSGSGGAFSIKIQFNSEDQWTKALKFMLTNLKWGLAWVSSQFTD