MTSRIQKIFVEMDGIINKIIDEHTERNKRIKPEHEDLLDVLLRIMENEELEVPLTIENIKSILLEMVVAGSENASNSVEWAMTEMIKNPKILTKAQEEVRNVVKGKPTVEESDLHKLSYIKMVIKETLRFHPPVPLLLPKESLENCTVDDYEIPANTRVFINYWAISRDPKSWENPDIFEPERFENVAVDFKGHDFEFIPFGAGRRICPGISFGMLNLELSLAAMLYHFDWKLPQEMKPEDVDMNETFGMTLFKTSSLHLVPTLRFPVPS*