MKPLSAPQSNPNSHTLTRLFAGWTNPKPQVMYTEGDDYQVKEAATPSITNSSMLTSFVDPQLHHQQVPKLEDFLGGDSSSLVRYSESQTETQDSSLTHIYDHGSAYFNEQQDLKAIAATAGFQAFSTNSGSEVEDSSSIGRTQLASSDFPGHSIESGNELAFSHCPTGALSLGVTTTTTTTQRSDQQAIVSADSECSKKIADTFGQRTSIYRGVTRHRWTGRYEAHLWDNSSRREGQARKGRQATQTCLRMGFSTLYFSHILRKGINYLPGDESDKNHVAYGSFLFALYLGGYDKEEKAARAYDLAALKYWGASATTNFPVSNYTKELEEMKHVTKQEFIASLRRKSSGFSRGASIYRGVTRHHQQGRWQARIGRVAGNKDLYLGTFATEEEAAEAYDIAAIKFRGVNAVTNFEMNRYDVEAIANSALPIGGAAKRLKLSLESDQKPCLNLDQQTQSSASSSGITFGAIQPIPAIP