MKFHLLLVCVAISLGPIPQSEAGVTEEQMWSAGKLMRDVCLPKYPKVSVEVADNIRNGDIPNSKDTNCYINCILEMMQAI KKGKFQLESTLKQMDIMLPDSYKDEYRKGINLCKDSTVGLKNAPNCDPAHALLSCLKNNIKVFVFP