MNSFKKVFTAGLAAAALLAGGMTASAGFQEYPIGDEQEDTVNHFKVALVYFQPVQMEPEGSMLAADKADIHMETDIHATEGNECGFGIGEWIPYLTVHYKLTKLQTGESIEGVFMPMSADDGPHYGANLKLLGAGTYECEFSIDSPARQNYSLHVDKETGVTGRFWEEPVVMKWTFDYVPRNW