MTRWLFMVACLGIACQGAILRENSARNLKNSLKVMHEWKYIDYDFGSEEKRQAAIQSDEYDHTKNYPFDVDQWRDKTFVTVLRYDGVPSSLNVISEKTGNGGRLLQPYPDWSWTKYKDCSGIVSAYSIAIDKFDRLWVLDSGLVNNTQPMCFPKLLVFDLNSSQLIKQVDIPHEIAVNTTTEQGRLKSLAVQAISSVNTLVYIADNKGDGLIVYQNSDDSFHRLTSNTFNYDPRYTKMTVEGESFTVQDGIYGMALSPMTNNLYYSPLASRDLYYVNTKPFIKSEYGENKVQYNGVQDVFNTQTTAKAVSKNGILFFGLVNNTAVGCWNEHQTLQRENTDMVAQNEETLQMIVGMKIKQLLPHIVIIDIDNIINDEYMLVLTNRMQKILNNDLNFNDINFRILIGGVSDLLENTRCTNFNIQNDDSDENNDDSIRITIDASFN