MSFVWWRWTLVVGLLVISGRSVVILGRLVMISVDPVCEPCAVCGDKSTGTHYGVLSCNGCKGFFRRTILKNQRFICRFNKACTIDRNFRCACRYCRFQKCIRVGMKREAIQFERDAIGPIKRRNESLLSRTIENSETVNNNPEALYCNNQLMNETSKSDVIETLMQMEARTNQEMTTHYQNPMISSSATVNRADESGCVPSAFSQPHKSCSIDDLNELSRTTLILMIDWAKSLEPFPELIMDDKVILLKNYAPQHLILISAFRSSDTARVCLFNNANLNRDERIEFDGLSAFKTSNIMPRVMDEIVWPIRHLQMREEEFVCLKALAFLHPEAKGLSSSAQTALREARNRILKALYCYVLAHMPEEAPTRYGNILLLAPTLKALAQVLIENMTLTKFFGFAEVDSLLSEFILDSPTDGTTARPLLRQRLSSASTANICADIDTQQHVMTIL