ATEEEVRRRILEAAKLSFATKPVEEITVEEIAKKAGVKPETVLKHFGSKEKLFDVITDYRERAEKELAGPLEGLGFKVLFAKRRPPYYPVEVAILKIGKLTEELKEAIKTLLEEVERFAALLPGEDPFKAARERELYLIVVRRCGEDTEGTEWEHILENAWLLEKLLRGGCEVWTFGKR