MSLVLTNPEQQTHFFLARLRAYLDVNDAAWQKFATGEHRFPVEAFVARAEPRCLLFYWEGRNLRASNGLPQDFERKAMYFLKTVSKPLGDDISKYVICGDLNGIVSQHLATLSSEIFMPIISHSRLRSPVPEMVAKDVAHGICKFAASVNVAVVSLHNGVNLPSPPGNVKLNNEFNSRDLHVFESMVVTWTRQIKAVLSLDRRQVPNERCMPLAELGYWAKRNVQLTLLLKQLGQPEVMQLQRTLKSTSTACLSFVCLCKDARAAREEAAENTMYLQTLQDSLDKLMNSHEFSELITLFRPILHTLLLIWQHSKYYGTADRLLSLVRDIGNTLVEQARKLCNGSEVMQMEPQQAADKLRLVLKVLGSFKSYFLLYKGKSMSENPEHPWQVPNEALFGRLDAFLERCHDVLELCNTVQEFGRLERVDIGGPAGKLLTDNARLIYSDFKRAADHFSKLDYDILDVYAPQFAQDFSYFHRVVHDVERRVASVLLQGVSNCSKYNSIFKLLESFDELLNRGAINADFERKHSDLVIAFLDEIREVSKHLFKLSQDAPILLKSLAPHSGALTWASSIRERIKGPMQRLSGLSSFSLHFDAGIELIRLFNVLMAAIGDYEKAVMHDWSLMSARVTEQKLCQPVLRIDSCLGGRFSINFDPELDMLLKEVHDLLLMPALPMAIPYSALLLYERSEVFRRQISSLELIVDMRNDMEANMLPIERELLHGNMYIVDICLSKGVEVLTWNSKDLTLYLAEAFELVRETNGMLTDIRTVVQQVQNVLKQWQSDATVARKEGKLYTFEELGSSTAHNTSMRQASITDGSKDIAKHLTSLSRALKLPKGSPAWRRFLSFTSDLVVDGLVNSILTFLEQLSCX