MEIYNDAEKVLNGLRKRPMELPFTFLYDKRGSEICEEINLLEEYYVFNAEIQLLQQNAMDIARSITPGSLFVELGCGSARKITLLLNAIRTYRGRCRYVGIDISEAALKEAEKNIRSHVHGLEPNAIELVHADFLDGLTQVKYRHRHDPLCIAFIGNTVGNLSRDDTVDFFKNVIRIVGPNCQLLVGMDMWKSPEILYPAYHDEQGVFERFVKNGMKNALSCIGYLPMNRESVDSFCSFEVQINTVLGRVELYVVFPQRPGEKVLMEFSTKFTNEDIERIANDACLQVYASWGDALYYTFQMLLPAKHDLLQGTPSPSVEVIN*