MDGPEGATPLAANFKIRDADLVDVAKNTKPELVVNPANEDLVFEDGVGGEFVDAMNNEILRQAAEYVEAHGPLKVGGYFVISGYGLAKKLLHVVPPVVKKGEDIGLLLEAYKQINNYGVALAPLIGSGSFGGDPIWALEALLKTVTNRVYVVIEDVDTFEEVVEALF