MVEDAAPPAAGTAEEKAEPSADMLPPLHRRAYAKLVGAQFVWYMTKFEAVLGRALEAASGGANGGVELVDVAFRDPQVSRRHAVIRYSAIENAFELHVLGKNGVYVNGRLCTKHDPPVILVSQTELRIGGKSGDPDTRERSGTTLTFILPAASTAVHPTLKKRLPRIDVATGRTLEDLVAEAILVGSSHLRASMVEICTFIQAKFPAAFYTFARSDAVVLKGCVRHCLANSPCFETVFEPSDCGLGNAKIAKWTVIPSEVARFVHPSLLSSVTGETAREGEDQSQLKRRRQS*