MLVDPSKHPSFLFLLPNEDCMHNIQIPPAFINELKKMLAKTCLLHTNEGVLWEAKIIRKNSNSLICEGDWPQFVVYHKLRPGDVLLFFLVDKSTFLVVPYTQKSGRNFHGRQPFKELSSSSEEEEEEDIEPSRNSKESSDSVEESIDPSSCSKNREYPSYSHLDHAMSGVKSCLSFIFSTIKSFDAVEKLVRDKWKQMSDAEKAPYIAETEKRRVEYAKVLNSYNQLMAAGYAEAEKRRVEYAKVLNSYNQLIAAGYAEAEKRRVEYAKVLNSYNQLMAAGYAEAEKPDKSRSEVDPSSDSKEGDKSNAKANYVFHMKKKAPGLKKLRRLARGLDIPKRPTSAYFIFMEEFRKQFRELNPSIKSIAVVGKAGGSRCQMLRKLLI*