MKGANFNVFSEDFYHKQNLISVLNYFFVYFIIAGACFIKIPQLRKIITKKTAVGLSFMSIYLEIFVATSLIVFSIYEKINFILYVDVILINVQNLILVFFMWKYHKIYSKSVQILKVCFYISFILFTLYVLPKKLVPLLGLSSAPLSCFSKLPQIYLNHKNKNTGNLSLLTYTFILCGNLARIFIILFNIKNQIYLINCGLVSFLNCTILFQIVYYWKNTTKILMQADKIKKK