MAGTFLFTSESVGEGHPDKICDQVSDAILDACLAEDPHSKVACETAAKTGMIMVFGEITTKAQLDYQKIVRDTIKKIGYDDSAKGFDYKTCNVLVAIEQQSPDIAQGVHEEKDLEDIGAGDQGIMFGYATDETPEGLPLTILLAHKLNMAMADARRDGSLAWLRPDTKTQVTVEYKDDHGRWVPQRIDTVVVSAQHADEITTEDLRAQLKSEIIEKVIPRDMLDENTKYFIQPSGRFVIGGPQGDAGLTGRKIIVDAYGGASSVGGGAFSGKDYSKVDRSAAYAARWVAKSLVAAGLCKRVQVQFSYAIGIAEPLSLHVDTYGTATKSDEEIIDIISKNFDLRPGVLVKELDLARPIYLPTASYGHFTNQEYPWEKPKTLKF*