MNIFRLAGDVTHLSSVLVLLLKIYGTKSCSGISLKTQELYIVVFIARYLDLFTNCVSLYNMVMKLVFVGSSVSIVWCIRLHPIVWKSYDGDLDTFPHYFLIAGSFATAILYHEGFLLQEVFWAFSIYLEAVAILPQLVLLQRSRNVDNLTGQYVFFLGAYRGLYLMNWIYRYFNDKPYIRWITWSSSFVQTALYVDFFYYYFISWKNNEKLQLPA