LIRLFAVDPVCEPCAVCGDKSTGTHYGVLSCNGCKGFFRRTILKNQRFICRFNKACTIDRNFRCACRYCRFQKCIRVGMKREAIQFERDAIGPIKRRNESLLSRTIENSETVNNNPEALYCNNQLMNETSKSDVIETLMQMEARTNQEMTTHYQNPMISSSATVNRADESGCVPSAFSQPHKSCSIDDLNELSRTTLILMIDWAKSLEPFPELIMDDKVILLKNYAPQHLILISAFRSSDTARVCLFNNANLNRLSAFKTSNIMPRVMDEIVWPIRHLQMREEEFVCLKALAFLHPEAKGLSSSAQTALREARNRILKALYCYVLAHMPEEAPTRYGNILLLAPTLKALAQVLIENMTLTKFFGFAEVDSLLSEFILDSPTDGTTARPLLRQRLSSASTANICADIDTQQHVMTIL