MFINNLHFWLSSVLSLLINIDQETILDFLGINGPFNSEDYSYLFGTSQVSTPVSLETFKLIIQSIWEHYQHGLGFVDIENIALFILVIRFIFLSKKYNIKTGFFITCIGLGAGYLWYMHLRDLAYYYMRTLWMCPLTHNLAYDFSEIFYQQRSEFSKAGTRFDSNSFYGPAVRAFTDITSNDNYRYDPISMLWSYLPTDIKFLSDKVYYFITLKAIPQTYRFIDTQITNLSGMLWYTFIVRINKRYCPYLLRWHWTFLIGLEFLERPFIFVQDRLIYYLNNILIPNSYFREAELVTNLLITLVAAQYIFIILGMLHALCGQYFYFPFLTENTELHIGLRPKDSIYSGGHTIWQNKRAYMISRQASSKLKKYRFGTIRSAYSKLPRLWYGWLGRGTLDDLTNEEYEQYLKNKGNKDSIEKAKRRDSKIRWEYRQERLKKRLIKLLAIFGIKIKNSNGNDDGDDLYEEFKKFSKK