MLNLKFLGFCVIVVALALVFADNDGGAGDAKNAVASGNGSAAIEIKGQVFCPSKENQVTDCGEGSFAHTHKCCGDGEKECCFALQVWVYIALAVLVLCIIISTVIGIICCCCKK