MDFTSVTESWVDGQIGASVYDYGDSEPLTDDLRSSKQKAVEAAYSLGDLSLLKLLAQSKGGLLNSKLRKQTWPLLLSEASVTGSDPPEDPHPDETQVQLDIDRSFVYYPKFEDDEKCAEARQNLSKVIVTVLRRNPQLRYYQGYHDIAQVVYLVMEDVHQSIQVLEKISLIYLRDFMLPSMGYTLDHLEFIPSLVTELDSHTGDQIKEVRPVYGISSVLTWFAHDIPEFDTVCLLFDFILASGTMATPLFIYASLTSLRSDELSNLDPEDIDIINCVLNTFPKTEQETVSRCIQKAQKLASKTMLENYPAWHKLSNYSVLKTTAAQSPQAESPSESILSSNSMSSSATAPSLISSYLSLQIKESEVREENERLARQKLIDKRNQQREQNKLSKKNSSSSISIRRIFFFSLCIGLTSVILAIFISPKDSRSYLTRHFEAGIQGSLQLLHRIATGQHSF*