MTSSVASIPKHFDISQLPSLKDGMSVEEEALKRRKTCRFIEEAGRVLKLPRVAVSTAMVFFHRFYAKHSFQDHDRFEVAVACIVLAAKTEESPKKLTTVIDECHKLKVRGMQAGRISTTGSVAALTNSGSIDPKGEEFIKLKERILLLERVILHTIGFELSIDHPYKFLVEQIQKMIHKRQLEYINPTDGVGKIDGDNKAPSVSQVMDKMMKSMAQYAMNFANDSMQTSLCLQFEPQKIATATVYLAGQFSKVRPIDGKDWLEVLNYPDVETLASISLQIVELVTERKGTDEASFARIRAEVETLRTQRSVAAGVSGQTAGAPTPETKRPRIQ*