MLNVKYAGFGGYMEFPCYEDEKGKIYFDVNNGAGGLNLYTGAYRNEEGEIVGESDTKVTDDVECEQPFVRHARENDYRMLGRLKSDCEYFLNFGAGREDVLYYENVEEQCNAMEKIWNSFEDNDKPEWITPEQIQEYRDRMNQKLKENGLSSYVEGLSDALDETNRMLSGISEKNVMESATNVSEKINEYKNEQMTLPLSNFEFDDEDGYLHFTVTADDYELEGLFRIHDPENGSDMELVSIDYGYLHPVIEQQWSSIEEMLKQVVMQREMTDVKADIETEETESEYEEISSPHL